我正在尋找一個庫/框架/ codesnippet,它可以幫助我構建一個非常簡單的服務器/客戶端。兩者都應該是可移植的(linux/win/mac)。在C++中實現一個簡單的服務器/客戶端概念
一張圖片表示,更多的則千言萬語這樣:
服務器應該能夠單獨指出錯誤的客戶。 我在找什麼只是如何做轉讓的提示。我對C++以外的語言有一點經驗,創建一個服務器可以存儲連接到數組中的所有客戶端,並且一旦你指向正確的方向就與它們中的每一個進行交互。
我對C++的看法是RakNet和Boost.Asio。 我不想使用RakNet,因爲我可能會在某個時候出售應用程序(你永遠不知道),而Boost.Asio似乎很難讓我理解並向低級別方向發展。我真正需要的只是一個簡單的發送/接收功能。 json將由我處理(我已經看過jsoncpp)。一條消息的最大長度爲2048字節。
任何建議/提示/幫助看什麼/使用什麼? 我真的很想找一些簡單的東西,而不是那麼低層次的使用,因爲我不需要低級別的功能。
在此先感謝,
羅賓。
雖然帶有文字的圖片沒有多說這些單詞。 – Default 2010-12-17 17:28:40
這是功課嗎? – 2010-12-17 18:33:08
不,它不是。我想和我的一個朋友一起開發一個小型遊戲(只是爲了學習關於opengl的東西),如果我們能夠添加網絡支持,我們會覺得很酷。 – Robin 2010-12-17 18:36:45