随笔分类 -  WCF

摘要:本文参考 http://blog.csdn.net/tcjiaan/article/details/8274493 博客而写添加对信息处理的类 /// /// 消息拦截 /// public class MyMessageInspector:IClientMessageInsp... 阅读全文
posted @ 2015-03-09 11:23 千年问心 阅读(610) 评论(0) 推荐(0)
摘要:1、服务代理,建立通道的方法,要注意及时关掉代理,因为服务设置有一个服务的最大连接数,超过这个连接数,则后面的连接将会等待,一直到超时,报错!!2、在已有配置的基础上,利用代码更改终结点,如果重设了绑定,记得也要重设绑定的配置bindingConfiguration3、利用TCP通信 ,用Svcut... 阅读全文
posted @ 2015-03-08 11:49 千年问心 阅读(247) 评论(0) 推荐(0)
摘要:回调的类 [CallbackBehavior(ConcurrencyMode = ConcurrencyMode.Reentrant, UseSynchronizationContext = false)] public class backcall : LiuLanCallback ... 阅读全文
posted @ 2015-03-03 15:42 千年问心 阅读(261) 评论(0) 推荐(0)
摘要:WCF回调中的死锁一、服务器端死锁对于如下服务: [ServiceContract(CallbackContract = typeof(INotify))] public class DownloadService { [OperationContract] ... 阅读全文
posted @ 2015-03-02 08:40 千年问心 阅读(913) 评论(0) 推荐(0)
摘要:WCF服务。利用循环,读取配置文件,打开所有的代理服务 和关闭代理服务的方法 //list列表 ,用于存储打开的服务列表 List _host = new List(); /// /// 批量打开服务 /// public ... 阅读全文
posted @ 2015-02-26 17:28 千年问心 阅读(191) 评论(0) 推荐(0)
摘要:WCF实例化模式与高并发控制1.实例化模式InstanceModel1.1 PerCall:单调模式 每次调用都会产生一个实例 例[ServiceBehavior(InstanceContextMode=InstanceContextMode.PerCall)]1.2 PerSession会话模... 阅读全文
posted @ 2015-01-23 08:08 千年问心 阅读(320) 评论(0) 推荐(0)
摘要:WCF支持Stream操作,尤其对于传递size过大的消息而言,如要考虑传递消息的效率,WCF推荐通过Stream进行操作。然而,WCF Stream操作规定了一些限制,在我们编写相关程序时,需要特别注意: 1、绑定的限制 如果需要使用Stream操作,可以使用的绑定只能是BasicHttpBi... 阅读全文
posted @ 2015-01-18 11:01 千年问心 阅读(937) 评论(0) 推荐(0)