wcf中的消息模式

1请求响应模式

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

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

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

 

[OpereationContract]

string getName();

缺点:性能

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

 

2单工模式

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

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

若要设置其消息模式:

[OperationContract(IsOneWay=True)]

Void setName();

3双工模式

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

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

 

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

 

双方都是单工,

 

 

转载于:https://www.cnblogs.com/nocanstillbb/p/8383528.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值