2012-01-20 32 views
0

我有一個運行WinCE的嵌入式設備,具有無線功能。嵌入式設備上的WebService可以被iOS訪問

我在尋找的建議對我的技術可以成功地使用,讓我能夠輕鬆地創建WinCE的設備上的Web服務,並能提供內容給我的iOS設備。

我寧願上WinCE的設備支持運行REST Web服務,而不是SOAP。

回答

1

一個REST Web服務真的可以用任何可以聆聽和響應HTTP請求,所以一個簡單的socket監聽器能有效地滿足您的要求創建。 服務通過無線和事實,即客戶端的iOS實際上是無關緊要的,因爲服務只是必須知道如何HTTP請求,可能會回答(雖然不是絕對)端口80上如果PC可以使用該服務,這樣可以iOS,Linux,Andoid,OD/2或其他。這就是Web服務的重點。

我承擔,但是,你的東西不僅僅是滾動自己套接字監聽功能豐富,後一點是。 Windows CE有一個可選的HTTP server,可以提供基本的HTML以及classic (i.e. 3.0) ASP和一些ISAPI的子集。它們都傾向於使用和調試,但它們都包含在您的操作系統許可證中,因此本質上是免費的。

還有,我所知道的至少一個商業解決方案,那就是將Padarn web server。它使用IIS對象模型的子集,因此您可以輕鬆地爲URI創建IHttpHandler,並使用緊湊的框架程序集處理請求。作爲完整的披露,我是Padarn的創造者和提供者,所以我顯然偏向於它。

相關問題