2011-07-13 136 views
1

有什麼方法可以在WP7上構建http服務器? 其實我需要處理另一部分應用程序的GET請求。WP7 Http請求處理程序

預先感謝您!

+1

沒有,需要未包括在那裏的System.Web。你的要求是什麼,也許還有另一種方法。 –

回答

3

這是不可能與WP7做到這一點。芒果版本確實引入了原始套接字支持,但僅限於客戶端連接。它們不實現TcpListener,這是實現正確的HTTP連接所需的。

我見過的其他應用程序使用通過HTTP輪詢機制,在客戶端(應用程序),輪詢服務器,看看是否有它處理的任何請求。

使用芒果你可以做類似的事情,雖然你可以使用原始套接字維持一個有狀態的連接,所以你不必一定要進行輪詢 - 客戶端(應用程序)會保持與服務器和服務器的連接然後可以根據需要發送「獲取」請求。當然這不是http究竟但根據您的情況可能的工作,雖然有很多場景中,將不會是一個好主意。

0

如果您只是在談論GET請求,我假設您正在查看靜態頁面?在這種情況下,從獨立存儲提供文件是一種選擇嗎?如果是這樣,有很多例子可以說明如何在不需要在本地實現Web服務器的情況下做到這一點。例如,This one