C網絡編程?
回答
,最快的方式是使用操作系統的聯網功能:socket()
,setsockopt()
,connect()
,listen()
,send()
,recv()
等等,等等
有幾個操作系統的它們之間的細微差別。
爲了應對這種情況,在幾個圖書館中有圍繞他們的包裝,例如,在Qt(至少,IIRC)。我不認爲如果你使用它們,任何東西都不會明顯變慢...
嗨,我只需要包含windows.h來訪問這些? – user997112
我想是這樣,但我不確定。不要在Windows下編程太多。 – glglgl
這種低級網絡編程的好資源是http://beej.us/guide/bgnet/。內容主要集中在unix上,但是在windows中有一些註解。 –
怎麼樣ZeroMQ。 [http://www.zeromq.org/][1]
這是一個更快,簡單的代碼,也可以用作消息隊列。
你應該提到一些可用的選項,而不是一個選項。 –
- 1. C#網絡編程
- 2. c#網絡編程 - HTTPWebRequest刮
- 3. C網絡編程 - Winsock
- 4. C++異步網絡編程
- 5. C#網絡編程和資源使用
- 6. C++網絡/套接字編程
- 7. 設置網絡配置編程C#
- 8. 使用Active Directory的C++網絡編程
- 9. 網絡編程Python
- 10. unix網絡編程
- 11. Android網絡編程
- 12. Unix網絡編程
- 13. Iphone網絡編程
- 14. java網絡編程
- 15. 網絡/網絡編程與Python
- 16. C#中文編碼/網絡
- 17. 爲網絡編寫C++
- 18. Actionscript 3.0使用C編程的網絡編程
- 19. 網絡編程vs軟件編程
- 20. 網絡編程語言
- 21. 研究網絡編程
- 22. 轉到網絡編程庫
- 23. 網絡編程入門 - PlayBook
- 24. Python網絡編程項目?
- 25. Linux \ BSD網絡編程
- 26. Raspberry Pi的網絡編程
- 27. 網絡編程語言
- 28. 什麼是網絡編程
- 29. freebsd網絡程序編譯
- 30. ZigBee網絡和Xbee編程
您有什麼要求?您是否證明了操作系統提供的網絡設施不符合這些要求? –
操作系統提供的網絡很容易飽和千兆以太網連接。您與互聯網的連接速度有多快? –
操作系統提供的網絡設施是什麼意思?我希望用C語言編寫一些服務器客戶端演示程序,而且我的理解是原始的C標準不包含網絡庫,所以我至少在Windows的情況下必須使用別的東西(比如bsd,POSIX等)。我不確定UNIX的問題 – user997112