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