Silverlight学习笔记二:Silverlight从WCF那里获取数据,WCF为Silverlight提供数据
来源:互联网 发布:sql数据库 编辑:程序博客网 时间:2024/05/21 22:34
【1】:建立Silverlight应用程序。
【2】:在Silverlight中的Web中,添加WCF.
【3】:在WCF文件Service1.svc中添加函数。
using System;using System.Linq;using System.Runtime.Serialization;using System.ServiceModel;using System.ServiceModel.Activation;namespace SilverWCF.Web{ [ServiceContract(Namespace = "")] [SilverlightFaultBehavior] [AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Allowed)] public class Service1 { [OperationContract] public void DoWork() { // 在此处添加操作实现 return; } [OperationContract]//这个很重要 ,每个函数前面都必须写 public string getstring() { return "这是WCF提供的数据"; } // 在此处添加更多操作并使用 [OperationContract] 标记它们 }}
【4】:把Web生成以下。
【5】为Silverlight添加服务引用
【6】:编写代码
添加引用:
using SilverWCF.ServiceReference1;
写代码:
private void button1_Click(object sender, RoutedEventArgs e) { Service1Client client = new Service1Client();//建立服务 client.getStringCompleted += new EventHandler<getStringCompletedEventArgs>(client_getStringCompleted);//为下面的异步调用注册一个回调函数,当输入完 client.getStringCompleted +=时候,按两下Tab键,会自动补全 client.getStringAsync();//异步调用 client.CloseAsync();//关闭服务 } void client_getStringCompleted(object sender, getStringCompletedEventArgs e) { if (e.Error==null) { MessageBox.Show(e.Result);//获取WCF提供的结果 } }
- Silverlight学习笔记二:Silverlight从WCF那里获取数据,WCF为Silverlight提供数据
- WCF for Silverlight:从数据中异步取数据
- Silverlight Wcf 获取集合数据并绑定(DataContract,DataMember)
- SilverLight中数据与通信之WCF
- Silverlight学习笔记一:什么是WCF?
- silverlight之wcf双工通讯学习笔记
- silverlight + silverlight-enable wcf 问题
- (14):Silverlight 2 数据与通信之WCF
- 数据驱动开发For Silverlight WCF RIA1.0 三步曲
- 基于Silverlight + WCF设计实现汽车实时数据监控
- Silverlight WCF RIA服务(十一)数据 1
- Silverlight WCF RIA服务(十二) 数据 2
- Silverlight WCF RIA服务(十三)数据 3
- Silverlight WCF RIA服务(十四)数据 4
- Silverlight WCF RIA服务(十五)数据 5
- Silverlight WCF RIA服务(十七)数据 7
- Silverlight WCF RIA服务(十一)数据 1
- Silverlight WCF RIA服务(十二) 数据 2
- java Base64 编码操作
- ESFramework 使用技巧 -- 使用紧凑的序列化器,数倍提升性能
- poj 1505 copying Books 动态规划 -- 后续处理要细心~
- 2012软件下载排行榜最新版下载地址:flashfxp VS竞技游戏平台 酷我音乐
- Answer Factory: 网络数据整合解决方案
- Silverlight学习笔记二:Silverlight从WCF那里获取数据,WCF为Silverlight提供数据
- WIN32汇编基础
- 基于DSP/BIOS和NDK的嵌入式网络操作系统设计方案
- EML格式解析及其访问实现
- nginx 源码学习笔记(十七)—— ngx_worker_process_cycle子进程执行
- android案例之当字数超过一定限制时发送多条短信
- oracle的表连接hash join、nested loop join
- Android Bitmap和Canvas学习笔记
- 制定计划第二天