如何创建一个c#app来监听xmls并以xml回复

时间:2010-02-11 17:53:46

标签: c# xml soap service

我知道您可以在.net中创建Web服务并让它们在iis上运行。我想制作一些不依赖于iis的东西作为我正在使用的运行apache的网络服务器。

最终应用程序应该监听传入的xml文档并以xml文档的形式进行repy,客户端应用程序将运行Javascript并通过http post请求发送xmls。这是SOAP处理的东西吗?

所有的指南和教程似乎都遵循微软的方式,所有这些都在运行iis的服务器上托管......有没有办法解决这个问题?

你可以说我对如何开始感到困惑。

1 个答案:

答案 0 :(得分:1)

我强烈反对实施您自己的Web服务托管平台 - 这实际上并不是一件容易的事情,特别是如果您想在服务器之间传递正确的Web服务消息。

允许您利用WCF和Microsoft的Web服务功能的一个选项是将WCF托管为独立服务。在此模型中,您没有使用IIS来托管Web服务 - 您需要权衡IIS中的一些监视和日志记录功能,但不需要安装IIS。

这是一篇关于WCF托管选项的文章 - http://msdn.microsoft.com/en-us/library/bb332338.aspx