2013-02-21 77 views
0

我是IOS編程的新手。我想通過使用WiFi網絡的TCP/IP協議將數據發送到iPhone。我已經完成了客​​戶端發送數據的工作。我想知道Iphone可以作爲接收數據並顯示在屏幕上的服務器嗎?服務器必須從客戶端監聽端口,我想用命令或方法來做什麼?任何建議?Iphone網絡編程

+2

建議:1.看看[本頁](http://englishtips.org/coursebooks/)。 2. Google'NSNetService','CFNetwork'和'BSD套接字教程'。 – 2013-02-21 14:33:52

回答

0

是的,iPhone可以作爲服務器的作用。

一個簡單的出路將使用羅比漢森的包裝 稱爲CocoaAsyncSocket

它附帶服務器示例。我相信服務器代碼是爲OSX 編寫的,但它可以輕鬆轉換爲iOS使用。

您可能遇到的一個問題是可發現性 - 查找 設備的當前IP地址 - 您可以使用Bonjour的 克服此問題,但這是另一個主題。雖然很容易實現。