我正在做一些快速的Java-.NET互操作,并决定使用WCF进行POX。但是,我不希望 - 也无权访问 - 部署到IIS。
将它作为.NET服务包装起来的方式是什么? (在我这些年里,我已经建立了相当多的Windows服务。)
这周围有什么好样品吗?
如果我不使用IIS,会处理HTTP吗?
我愿意接受任何可以创建简单的基于http的xml合约的建议。
此外,重要的是要注意,这只会暴露给内部服务器场,所以安全性和所有这一切都很少。
(由于所有Blog垃圾邮件,搜索Google无法提供非常好的结果。)
答案 0 :(得分:7)
您可以将其部署为Windows服务并公开http端点。请检查以下网址。
答案 1 :(得分:7)
如果您已经习惯编写Windows服务,那么这可能是您最好的选择。我相信WCF本身可以处理IIS之外的HTTP内容。
Michele Bustamante在她出色的“Learning WCF”书中提供了有关设置Windows服务的教程。
此article涵盖了托管WCF服务的不同方式。它提到了VS2005,但VS2008足够相似,你应该能够跟随它。