这是在标题还真不行....如何获取MSMQ通过HTTP上的“默认Web站点”
我有MSMQ在默认的Web站点通过HTTP接收消息。刚刚分配了一个IP地址。
我需要能够将消息推送到具有特定URL的队列中(这不会被代理等在生产中阻塞)。
问题是,MSMQ只安装到'默认网站'。而我的微弱尝试安装在其他地方失败了。
- 添加绑定net.msmq和msmsq.formatname到“非默认网站”,我用“绑定信息”为“localhost”的,因为这在“默认Web站点”工作。
- 在非默认网站上创建一个Web应用程序;指向相同的文件夹(inetpub \ wwwrot \ msmq)。 [我猜这是它不起作用的地方,那该如何'神奇地'起作用?
- 我把net.msmq和msmsq.formatname协议添加到我在非默认网站上称为MSMQ的'web应用程序'。
上述步骤基本上是相同的,而我这样做也一样,运行过程中出现发现这里的variouse脚本:http://channel9.msdn.com/shows/Endpoint/endpointtv-Screencast-Configuring-WAS-for-TCP-Endpoints/和http://geekswithblogs.net/sathya/archive/2011/08/17/the-protocol-net.msmq-is-not-supported.aspx
所有没有快乐。
我只需要使用特定的域来接收我的msmq http消息,任何帮助表示赞赏。
PS,在生产中它也将在域上拥有SSL证书。 (WIN Server 2008 R2上)