Windows Communication Foundation

     摘要: .NET Framework 3.0发布有一段时间了,惫懒的我是不是也该动手学习点新东西呢?那就先从WCF开始吧。WCF(Windows Communication Foundation)作为.NET Framework 3.0的一部分,随着Windows Vista一起而Release,但是并不是说只有在Windows Vista下才可以使用WCF。除了Vista之外的操作系统要安装WCF的开发环境,需要具备如下条件:

1. 操作系统:Windows XP或者Windows 2003

2. 由于WCF构建于.NET Framework 2.0之上,所以需要安装.NET Framework 2.0。

3. 下载安装.NET Framework 3.0

Microsoft .NET Framework 3.0 Redistributable Package

4.使用Visual Studio 2005开发,还需要下载VS2005扩展

Microsoft Visual Stud  阅读全文
posted @ 2006-12-18 23:38 TerryLee 阅读(6861) | 评论 (9)  编辑
     摘要: 继前面微软公司发布Windows Communication Foundation (WCF)和Windows CardSpace的示例程序之后,微软今天又发布了WF的教程和大量示例,对于学习WF的朋友来说,是一份很好的学习资料。下载包括教程和示例两个压缩包,在示例部分包括如下的Application:

下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=c1863e23-482c-4b79-9f3c-417a92d8d1d9&DisplayLang=en
  阅读全文
posted @ 2006-12-05 12:55 TerryLee 阅读(10532) | 评论 (32)  编辑
     摘要: 在本篇随笔中,通过一些简单的示例来说一下Web Service中的异步调用模式。
概述
客户端异步调用方法
服务端使用Soap One-Way方法
服务端使用WSE SoapSender和SoapRecevier
服务端使用WSE 自定义SoapMSMQ传输  阅读全文
posted @ 2005-12-05 12:05 TerryLee 阅读(4999) | 评论 (11)  编辑
     摘要: 知名类型的SingleCall对象可以在客户程序的方法调用之后被垃圾收集器清理掉,因为它没有保持状态,属于无状态的。而客户激活的类型的对象和知名类型的SingleTon对象都属于生存期长的对象,如果在客户程序停止使用远程对象之前,远程对象被禁用了,则客户程序会得到一个RemotingException异常。因为该对象已经和下一个方法调用(从客户程序进行的方法调用)断开了连接,只要客户程序需要该对象,它就必须被激活。  阅读全文
posted @ 2005-11-28 08:47 TerryLee 阅读(2065) | 评论 (7)  编辑
     摘要: 我们已经知道可以通过编码的方式配置服务器通道和远程客户机,除此之外,还可以使用配置文件对服务器通道和远程客户机进行配置。使用远程客户机和服务器对象的配置文件的优点在于,用户无需修改任何一行代码,也无需进行重新编译,便可以配置通道和远程对象。

.NET提供了Remoting配置文件的标准,基于XML格式。
  阅读全文
posted @ 2005-11-17 10:09 TerryLee 阅读(2358) | 评论 (2)  编辑
     摘要: .NET Remoting从某种意义上讲是DCOM的替代品。ASP.NET Web服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NET Web服务需要有运行时的支持。使用.NET Remoting技术后,可以将Web服务提供给世界上的任何地方。而且可以在所有的应用程序类型中运行Web服务。

点击这里阅读全文
  阅读全文
posted @ 2005-11-03 08:34 TerryLee 阅读(3171) | 评论 (27)  编辑
posted @ 2005-09-29 08:36 TerryLee 阅读(1234) | 评论 (0)  编辑