WP7 Http请求处理程序

时间:2011-07-13 12:56:30

标签: windows-phone-7

有什么方法可以在WP7上构建http服务器? 实际上我需要处理来自应用程序其他部分的GET请求。

提前谢谢!

2 个答案:

答案 0 :(得分:3)

使用WP7无法做到这一点。 Mango版本确实引入了原始套接字支持,但仅用于客户端连接。它们不实现TcpListener,这是实现正确HTTP连接所需的。

我见过其他应用程序在http上使用轮询机制,客户端(应用程序)轮询服务器以查看是否有任何请求进行处理。

使用Mango你可以做类似的事情,虽然你可以使用原始套接字维护有状态连接,这样你就不必一定轮询 - 客户端(app)将保持与服务器的连接,服务器可以然后根据需要发送“获取”请求。当然,这不是HTTP,而是取决于你的场景可能有效,尽管有很多场景都不是一个好主意。

答案 1 :(得分:0)

如果您只是在谈论GET请求,我假设您正在查看静态页面?在这种情况下,从隔离存储服务文件是一种选择吗?如果是这样,有很多例子说明如何在不必在本地实现Web服务器的情况下执行此操作。例如This one