随笔分类 -  WCF

5. WCF 异步调用
摘要:原文:http://www.rainsts.net/article.asp?id=432编写步骤:1. 创建服务契约。我们为GetData方法添加了 BeginGetData和 EndGetData两个在 .NET SDK 中 "常见" 的异步操作方法。注意 BeginGetData方法中我们添加了异步声明,而 EndGetData方法没有。还有就是要注意异步版本方法的参数。[代码]2.实现服务契... 阅读全文

posted @ 2009-11-23 17:09 zqonline 阅读(322) 评论(0) 推荐(0)

4. WCF 会话状态
摘要:原文:http://www.rainsts.net/article.asp?id=431WCF 会话状态和两个端点(EndPoint)之间的一系列消息交换相关联,它实际上是 "实例上下文(Instance Context)”,控制着服务对象实例的创建方式和生存期。和 ASP.NET Session 有很大不同。WCF Session 特点:由调用程序(Calling Applicati... 阅读全文

posted @ 2009-11-18 17:28 zqonline 阅读(1216) 评论(0) 推荐(1)

3. WCF 异常处理
摘要:原文:http://www.rainsts.net/article.asp?id=430WCF 将服务异常(Exception)转换成 SOAP faults,传递到客户端后再次转换成 Exception。只不过缺省情况下,我们很难从中获取有意义的信息。[代码]抛出来的异常信息:[代码]不太好理解当然,WCF 会提供一个包装异常类 FaultException 来帮助我们处理这些问题。[代码]这样... 阅读全文

posted @ 2009-11-13 15:27 zqonline 阅读(540) 评论(1) 推荐(0)

2. WCF 消息操作
摘要:原文:http://www.rainsts.net/article.asp?id=429WCF 一切都围绕Message进行的,下面我们来看看Message的样子。服务端:[代码]客户端:[代码]输出消息是:[代码]事实上我们可以直接基于Message layer 进行编程,利用operation.action捕获特定的action消息,注意action的定义是区分大小写的服务端:[代码]客户端:... 阅读全文

posted @ 2009-11-13 11:50 zqonline 阅读(299) 评论(0) 推荐(0)

1. WCF 消息交换
摘要:原文:http://www.rainsts.net/article.asp?id=428客户端和服务之间通过消息交换(Message Exchange)来完成方法调用和数据传递,WCF 定义了 3 种消息交换模式。1. Request/Reply这是缺省模式,又称为同步调用。在调用服务方法后需要要等待服务消息的返回。[代码]客户端调用[代码]运行结果开始执行时间: 2009-11-06 16:53... 阅读全文

posted @ 2009-11-12 17:57 zqonline 阅读(663) 评论(0) 推荐(1)

导航