WCF开发工具已经出现,就被广大开发人员广泛关注。它强大的功能可以帮助我们轻松的打造一个安全性极强解决方案。在这里我们将会为大家详细介绍一下其中一个比较重要的应用技术,WCF Session的应用技巧。#t#
成都创新互联公司是一家集网站建设,殷都企业网站建设,殷都品牌网站建设,网站定制,殷都网站建设报价,网络营销,网络优化,殷都网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
在做登陆状态/聊天室/即时通讯等必须用到的东东
WCF Session涉及基础参数
ServiceContract的SessionMode
用于Contract上的枚举, 3种:
Allowed: 指定协定永支持会话
Required:指定协定必须会话绑定,否则将引发异常。BasicHttpBinding不支持会话,所以当使用BasicHttpBinding的时候毕会异常;
NotAllowed:指定协定永不支持启动会话的绑定。
ServiceBehavior的InstanceContextMode
用于Service上的枚举, 3种:
PerSession: 每个Service 代理类实例化一次则建立一次session和InstanceContext
PerCall:每次通过代理类实例调用一次,建立一次session和InstanceContext
Single: 单一session模式, 不管多少个代理类实例和多少次调用,永远就一个session和InstanceContext
ServiceContract各个Action上 OperationContract的属性
做用于Contract的Action上,其中3个属性比较关键
IsInitiating : 是否实现可在服务器上启动会话(如果存在会话)的操作。
IsOneWay : 是否返回答复消息。
IsTerminating : 在发送答复消息(如果存在)后,是否会导致服务器关闭会话。
以上就是对WCF Session的相关介绍。
文章名称:WCFSession基本应用特点解析
链接地址:http://www.gawzjz.com/qtweb2/news27/7927.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联