Silverlight调用一般性处理程序模拟Silverlight调用WCF效果(2)
[置顶] Silverlight调用一般性处理程序模拟Silverlight调用WCF效果(2)
代码下载
移动终端如果不想使用WCF,也可以调用一般性处理程序模拟对服务器数据调用。
Silverlight调用一般性处理程序模拟Silverlight调用WCF效果避免跨域访问问题
实现关键技术代码如下:
1.Web建立一般性处理程序
public class Handler1 : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string username = context.Request["UserName"];
string psw = context.Request["Psw"];
if (username == "Admin" && psw == "123")
{
context.Response.Write("登陆成功");
}
else
{
context.Response.Write("登陆失败");
}
}
}
2.Silverlight客户端异步调用
private void btnLogin_Click(object sender, RoutedEventArgs e)
{
WebClient wb = new WebClient();
wb.DownloadStringCompleted += new DownloadStringCompletedEventHandler(wb_DownloadStringCompleted);
wb.DownloadStringAsync(new Uri("http://localhost:8888/Handler1.ashx?UserName=" + this.txtUserName.Text + "&Psw=" + this.txtPsw.Password));
}
void wb_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e)
{
MessageBox.Show(e.Result.ToString());
}
代码下载
- 上一篇:Silverlight调用WCF(1)
- 下一篇:Silverlight之控件应用总结(一)(3)
转载于:https://www.cnblogs.com/meimao5211/p/3276793.html
Silverlight调用一般性处理程序模拟Silverlight调用WCF效果(2)相关推荐
- 分享 tsc 条码打印机 打印控件 调用方法 , c# silverlight
分享 tsc 条码打印机 打印控件 调用方法 , c# silverlight 下载 TSCLIB.dll http://download.csdn.net/detail/peiyu_peiyu/47 ...
- Silverlight 4 WebBrowser的使用及调用 WebBrowser 中的 javascript 方法
下面是MSDN的使用说明: The following example shows how to handle the ScriptNotify event. In this example, the ...
- linux调用信号处理程序后返回,如何在Linux上执行异步信号处理程序?
Source#1(Andries Brouwer)对于单线程进程是正确的 . 源#2(SCO Unix)对于Linux是错误的,因为Linux不喜欢sigwait中的线程(2) . 关于第一个可用的线 ...
- java mock server_java – 使用MockRestServiceServer模拟REST调用
我正在尝试编写一个JUnit测试用例,用于测试辅助类中的方法.该方法使用REST调用外部应用程序,这是我试图在JUnit测试中模拟的调用. 辅助方法使用Spring的RestTemplate进行RES ...
- Python ctypes 调用API函数模拟键盘鼠标事件
在Python编程中, 有时需要模拟键盘或鼠标事件, 自动操作计算机, 比如玩游戏等. 本文介绍使用ctypes模块调用API函数, 模拟键盘鼠标事件的方法. 目录 1.导入ctypes模块 2.通过 ...
- 外观模式 ------模拟电脑主机调用其他硬件和软件
在电脑主机(MainFrame)中只需要按下主机的开机按钮(on()),即可调用其它硬件设备和软件的启动方法,如内存(Memory)的自检(check()).CPU的运行(run()).硬盘(Hard ...
- 伪解决Selenium中调用PhantomJS无法模拟点击(click)操作
Python 2.7 IDE Pycharm 5.0.3 具体Selenium和PhantomJS配置及使用请看调用PhantomJS.exe自动续借图书馆书籍 我一直以为,PhantomJS就是无界 ...
- Python发送微信消息(文字、图片、文件)给指定好友和微信群(调用Win32 API模拟人的手动操作来发送消息)
本示例是调用Windows API模拟发送,用Python调用win32api这个库来调用Windows API模拟人的手动操作来发送消息. 在使用前,请将你微信的窗口设置为在最前面,这样就便于程序找 ...
- 发生了快速异常检测失败,将不会调用异常处理程序
最近调试一个项目,发现任务在多线程执行时,每次退出程序会出现标题中的错误,出错代码如下: //线程池PoolManager* manager = new PoolManager(folder_path ...
- 分享Silverlight 3D开源项目和Silverlight/WPF/Windows Phone一周学习导读(4月25日-4月29日)...
Silverlight 5 Beta版本中最引人注目的特性是3D功能,Silverlight 5与XNA Framework的结合,使Silverlight完美支持3D效果. 在微软MIX11大会后, ...
最新文章
- JavaScript中typeof的用法
- python出现套接字创建不成功_python套接字协议不支持 - python
- 设计模式 — 行为型模式 — 策略模式
- python编程实例视屏-python爬视频实例
- bring your mac everywhere you go
- NO.152 移动互联时代如何做企业营销
- USB设备的插入和弹出的监听以及软弹出可移动媒体(如Windows的移除USB设备) ....
- Light bulbs(上海icpc网络预选赛,差分离散化)
- 计算机部分选择怎么操作,计算机基础试题选择题部分
- Java案例:压缩与解压缩文件
- 一个文件合成器的代码
- docker mysql 漂移_Centos7系统Docker环境下Mysql部署
- 详解卷积神经网络(CNN)在语音识别中的应用
- Android电视远程桌面,【当贝市场】教你使用小米电视远程控制Windows桌面
- DateUtils封装
- 吉林农业大学计算机类考研,吉林农业大学考研难吗?一般要什么水平才可以进入?...
- Python制作自己的软件安装包程序
- word2016页码都是一样的这样解决,详细全过程
- 好看可乐的韩剧综艺-推荐两部
- 有人@70后,只差一位【嘚啵嘚】特约评论员啦!