学习WCF(一)

1、WCF -- Windows Communication Foundation 一个统一的,可用于建立安全、可靠的面向服务的 安全、可靠的面向服务的应用的高效开发平台;

     WCF 是.net framework 3.0的组成部分;

     WCF s是windows vista 操作系统 windows server 2008 操做系统的一部分;

2、WCF的优点:

     a、与其他平台的优良的可交互性;

     b、基于属性的编程方式;

     c、对WS系列规范的广泛支持;

     d、基于消息的传输方式;

     e、可扩展性及对象地址无关性;

     f、支持web services的核心标准;

3、代码说明:

[ServiceContract(SecureChannel, SecurityMode =“Windows")]  // 安全机制
[Reliability(Guarantees.ExactlyOnce | Guarantees.InOrder)]      // 可靠的消息传送机制
[ServiceContract]
class HelloService
{
[ServiceOperation(TransactionFlowAllowed = true)]              // 事务
String Hello(String Greeting)
{
return Greeting;
}
}

4、WCF的服务端和客户端

     Endpoint(客户端) -- message --> Endpoint(服务端)

     Endpoint包含 Address地址 Bindings绑定 Contracts契约

发布了97 篇原创文章 · 获赞 8 · 访问量 19万+

猜你喜欢

转载自blog.csdn.net/llorjj999/article/details/6284821
WCF