有什么方法可以在WP7上构建http服务器? 实际上我需要处理来自应用程序其他部分的GET请求。
提前谢谢!
答案 0 :(得分:3)
使用WP7无法做到这一点。 Mango版本确实引入了原始套接字支持,但仅用于客户端连接。它们不实现TcpListener,这是实现正确HTTP连接所需的。
我见过其他应用程序在http上使用轮询机制,客户端(应用程序)轮询服务器以查看是否有任何请求进行处理。
使用Mango你可以做类似的事情,虽然你可以使用原始套接字维护有状态连接,这样你就不必一定轮询 - 客户端(app)将保持与服务器的连接,服务器可以然后根据需要发送“获取”请求。当然,这不是HTTP,而是取决于你的场景可能有效,尽管有很多场景都不是一个好主意。
答案 1 :(得分:0)
如果您只是在谈论GET请求,我假设您正在查看静态页面?在这种情况下,从隔离存储服务文件是一种选择吗?如果是这样,有很多例子说明如何在不必在本地实现Web服务器的情况下执行此操作。例如This one。