2012-10-01 33 views
0

如果我有一個iOS客戶端和一個嵌入式設備,我想通過使用UDP的WiFi連接在兩者之間進行通信,是否需要編寫服務器(python或其他)方便連接?我試圖在網上看,但有很多ambigious的文章。創建與iOS和嵌入式設備的UDP連接

感謝

+0

您可能希望服務器角色中第三個設備的幫助是幫助識別彼此的手機和嵌入式設備,但還有其他選項。雖然adhoc無線(以及一些較新的點對點方案)開始變得可能用更新的設備,但您也可能擁有無線接入點(或嵌入式設備充當一個),而不是兩者之間的直接連接。 –

回答

0

你必須寫一個將要監聽數據的設備(iOS或嵌入式)的服務器應用程序。

但是,對於簡單的單客戶端UDP連接,您的服務器基本上只是一個UDP套接字,您將其綁定到您要使用的端口 - 然後開始監聽數據。由於UDP無連接,因此不需要任何連接處理。

在您的客戶端上,您只需將數據發送到服務器的IP和端口即可。

我自己做過這件事,通過WiFi將我的iPod Touch連接到一臺小型ITX電腦(運行WinXP),至control a small mobile robot