使用http格式向客户端/服务器发送XML消息

时间:2011-08-05 07:16:37

标签: c# http

我正在尝试创建一个可以进行通信的客户端 - 服务器应用程序 以http格式使用xml。

我已经使用TCP / IP研究了客户端 - 服务器传输文件。 它使用tcclient / tcplistener,它工作得很好。但是我试着这么做 构建一个可以使用http格式的请求来传输文件的应用程序。

我还下载了一些用于实现http服务器的代码 但http客户端需要是一个Web浏览器,有没有办法让我可以将一个c#windows FORM作为客户端并传递那些http webrequest / webresponse类?

有什么建议可以给你吗?

非常感谢您提前。 我希望你能帮忙。

2 个答案:

答案 0 :(得分:1)

我认为你在这里所做的基本上是重新发明Web服务。对于.NET,您可以查看ASMX Web ServicesWCF

答案 1 :(得分:0)

我还认为应该看看Windows Communication Foundation,它提供了很多可能性,设置和security。我推荐阅读以下书籍,这也对我有所帮助:

希望它对你有所帮助。