代码改变世界

随笔档案-2010年11月28日

WCF 第四章 绑定 msmqIntegrationBinding

2010-11-28 16:44 by DanielWise, 1106 阅读, 收藏, 编辑
摘要: msmqIntegrationBinding 绑定用来在一个WCF应用程序和一个直接利用MSMQ的应用程序间通信-比如,使用System.Messaging.这允许开发人员利用WCF同时也使用他们已有的MSMQ应用程序。msmqIntegrationBinding绑定允许MSMQ消息映射到WCF消息。这通过在MsmqMessage类中对MSMQ消息包装来实现的。类位于System.ServiceModel.MsmqIntegration命名空间里。实例可以使用单向契约被发送或接收。 下面的代码显示了msmqIntegrationBinding绑定的地址格式: msmq.formaname:{M 阅读全文

WCF 第四章 绑定 netMsmqBinding

2010-11-28 14:52 by DanielWise, 2053 阅读, 收藏, 编辑
摘要: MSMQ 为使用队列创建分布式应用程序提供支持。WCF支持将MSMQ队列作为netMsmqBinding绑定的底层传输协议的通信。netMsmqBinding绑定允许客户端直接把消息提交到一个队列中同时服务端从队列中读取消息。客户端和服务端之间没有直接通信过程;因此,通信本质是断开的。也意外着所有的通信必须是单向的。因此,所有的操作必须要在操作契约上设置IsOneWay=true属性。提示 动态创建队列使用netMsmqBinding时动态创建MSMQ队列是很普通的。当创建一个离线客户端应用而且队列在一个用户的桌面时使用netMsmqBinding绑定更加平常。这可以通过创建System.Me 阅读全文
点击右上角即可分享
微信分享提示