2009-09-14 49 views
3

目標c中最簡單的方法是什麼(最好不使用第三方框架),設置一個簡單的服務器來偵聽套接字連接,並逐行讀取客戶端的數據。設置服務器從傳入套接字連接讀取數據的最簡單方法是什麼?

ie理想情況下,你只需要創建一個「服務器」對象的實例,這將傳遞「客戶端」對象回到接收傳入的數據消息。

+0

好問題,我很想找到一個簡單的方法來做到這一點。在這個時代,客戶端/服務器代碼必須從頭開發,這似乎很奇怪。 – Jacob 2009-09-14 05:21:29

回答

0

這個問題已經開了很長一段時間了良好的洞察力。似乎沒有標準的方法來做到這一點。我結束了寫我自己的目標C代碼來包裝C

還有一些其他的「庫」,但我發現一些.m和.h文件比跟蹤某些第三方庫更容易處理這是大而複雜的,並且可能在我不想使用的功能中有未發現的錯誤。

1

那麼,那裏有類,在幾行代碼中,你可以編寫一個簡單的套接字服務器。

例如,在Google上搜索TcpListener(),看看它是否適用於您。我相信也有Java的例子。

+0

感謝feroze,但我正在做objective-c,我做了objective-c標記,也許我應該把它放在問題中。 (主題行已經變得非常長) – corydoras 2009-09-15 00:56:35

3

這裏看看How to Write a Cocoa Web Server

也許不是最簡單的解決但是它給需要的邏輯的一個服務器

+0

我希望可可或其他框架可以處理大部分工作,並將實際連接傳遞給我的代碼(: – corydoras 2009-09-15 00:57:34

相關問題