basicHttpBindingWCF中是否支持PerSession服务行为的价值?
我在哪里可以找到一个表格,总结每个绑定及其选项的所有信息??
Dar*_*rov 21
不,由于HTTP协议的无连接特性,basicHttpBinding不支持此功能.您可以查看以下博文:
例如,由于HTTP协议的无连接特性,BasicHttpBinding永远不会有传输级会话.没有安全性且没有可靠消息传递的WSHttpBinding也不会维护传输级会话.在这两种情况下,即使服务配置了InstanceContextMode.PerSession和与SessionMode.Allowed的契约,该服务也将表现为每个呼叫服务,并且对Dispose()的调用是异步的; 也就是说,在WCF处理实例时,客户端在调用后未被阻止.
但是,如果将WSHttpBinding与安全性(其默认配置)或可靠消息传递,NetTcpBinding或NetNamedPipeBinding一起使用,则该服务将表现为每会话服务.
这里是系统提供的绑定列表及其一些特征.
| 归档时间: |
|
| 查看次数: |
14242 次 |
| 最近记录: |