你的位置:首页 > 软件开发 > ASP.net > 我们一起学习WCF 第七篇会话模式

我们一起学习WCF 第七篇会话模式

发布时间:2015-07-22 18:00:27
会话:就是客户端和服务端之间的谈话。比喻A和B去登陆网站,那么A用户登陆进去肯定显示A的用户详情,那么这就是A和服务器之间的交流。同样B用户登陆之后显示B的详情,这就表示这是B和服务器之间的交流。如果A会话结束那么服务器就会忘记A用户的请求,也就看不到A的信息。WCF会话有三种模 ...

   会话:就是客户端和服务端之间的谈话。比喻A和B去登陆网站,那么A用户登陆进去肯定显示A的用户详情,那么这就是A和服务器之间的交流。同样B用户登陆之后显示B的详情,这就表示这是B和服务器之间的交流。

如果A会话结束那么服务器就会忘记A用户的请求,也就看不到A的信息。WCF会话有三种模式下面我用图表示

我们一起学习WCF 第七篇会话模式

1:建立会话应具备的条件

A:需要支持会话的绑定(basicHttpBinding不支持会话绑定,所以建立会话那么这个绑定必须要支持会话。而wsHttpBinding和NetTcpBinding支持会话)

B:让服务协定支持会话(主要是通过契约定义告知客户端,服务端是支持会话的)

2:代码进行演示

服务端:

1   [ServiceContract(SessionMode = SessionMode.NotAllowed)]2  public interface ISessionService3   {4     [OperationContract(IsOneWay = true)]5     void Login(get='_blank'>string Name);6   }

原标题:我们一起学习WCF 第七篇会话模式

关键词:wcf

wcf
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。