码迷,mamicode.com
首页 > 其他好文 > 详细

wcf中的消息模式

时间:2018-01-30 12:36:29      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:back   bsp   消息   优点   使用   服务器   http   创建   属性   

1请求响应模式

a.wcf中的消息模式默认是请求响应模式

b.返回值是void默认也是请求响应模式,可返回服务端的错误信息

c.客户端在请求后,当前线程停止真到接受收服务器的响应

 

[OpereationContract]

string getName();

缺点:性能

优点:可返回服务端的错误信息,soap

 

2单工模式

客户端向服务端发送请求后继续执行,服务端不返回

Void 的方法默认使用的是请求响应模式,其他返回类型会引发异常

若要设置其消息模式:

[OperationContract(IsOneWay=True)]

Void setName();

3双工模式

若要设计双工协定,还必须设计架设协定,

并将回调协定的类型分配给标记服务协定的ServiceCOntractAttibute属性(attribute)的CallbackContract属性(property)

 

若要实现双工模式,必须创建第二个接口,接口包含在客户端调用的方法声明

 

双方都是单工,

 

技术分享图片

 

wcf中的消息模式

标签:back   bsp   消息   优点   使用   服务器   http   创建   属性   

原文地址:https://www.cnblogs.com/nocanstillbb/p/8383528.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!