2011-12-25 72 views
2

我想创建一个应用程序,使用JSON将数据发布到某个地址,然后该地址上的控制台应用程序输出发布的数据。用于Asp.Net的C#嵌入式网络服务器

这样做,我认为这将是一个很好的使用Web服务器。

是否有任何(开源)Asp.Net Web服务器,我可以嵌入到我的C#程序捕获发布的数据到Web服务器?

+4

您需要的全部是HttpListener – 2011-12-25 16:02:44

+0

谢谢!将深入探讨,当我不成功时回来哭泣;) – 2011-12-25 16:14:57

回答

1

正如评论中所建议的那样,您可以使用HTTPListener创建一个小型“web servlet”。 This article演示如何构建一个。

+0

你知道任何可以打印出发布数据的好例子吗? – 2011-12-25 16:31:43

+0

在我已链接的示例中,通过Console.Write将传入的请求记录到控制台中。来自客户端的数据被接收到'HttpListenerResponse'对象中。您可以修改代码并使用'HttpListenerResponse'对象的'InputStream'属性来获取请求的内容。 – Abbas 2011-12-25 16:41:04