我们公司拥有许多Soap服务和一些只需将XML张贴到页面的网站。我知道SOAP只是一个让您将XML包装到一个定义中的envolpe,因此它们可以代表对象,但是它们的处理方式有什么不同? IIS是否创建队列(MSMQ)来处理Web服务请求?网络服务和队列
谢谢
我们公司拥有许多Soap服务和一些只需将XML张贴到页面的网站。我知道SOAP只是一个让您将XML包装到一个定义中的envolpe,因此它们可以代表对象,但是它们的处理方式有什么不同? IIS是否创建队列(MSMQ)来处理Web服务请求?网络服务和队列
谢谢
不,MSMQ根本不参与运行在IIS中的Web服务。
如果你想排队,你将不得不自己实现它(也许在服务器上使用MSMQ排队或使用数据库)。
您可以使用Windows激活服务(WAS)在IIS7中托管MSMQ绑定服务,但IIS6中不支持此服务。
这是一个相当复杂的话题,一些链接,让你开始:
http://social.msdn.microsoft.com/forums/en-US/wcf/thread/f0876bb1-55b0-4a3a-8205-51c7445e2c3b http://www.devx.com/VistaSpecialReport/Article/33831
。当然和强制性的堆栈溢出参考