我想用C++開發一個無阻塞的tcp服務器,有沒有像Twisted這樣的開源項目?Linux上是否有任何c + + tcp服務器?
2
A
回答
4
Boost.Asio在SO上的boost-asio標籤中經常討論。
大多數程序與 外界以某種方式進行交互,無論是 通過文件,網絡,串行電纜 ,或控制檯:從我寫的標籤維基複製。有時候, 就是網絡的情況, 單獨的I/O操作可能需要很長時間才能完成。這對發展中的應用 提出了特別的挑戰。所述Boost.Asio的庫旨在用於使用C++程序員爲 系統編程,其中訪問 操作系統功能如 網絡是經常需要
1
看看ZeroMQ它有幾個接口,包括C++。
它只是一個套接字tcp服務器,但這是上訴的一部分。它在非常自由的LGPL許可下可選擇商業支持。
1
看看ACE工具包。特別是反應堆和事件解複用和事件處理程序調度支持。該許可證非常簡單,與BSD許可證相似
相關問題
- 1. C/Linux TCP套接字服務器
- 2. c#中的tcp listener和tcp服務器是否一樣?
- 3. 是否有任何公式在服務器上生成JSESSIONID?
- 4. 是否有任何類似Linux的Windows終端服務?
- 5. TCP實際上是否定義了「TCP服務器」和「TCP客戶端」?
- 6. C#輪詢TCP服務器
- 7. C#TCP服務器仿真
- 8. TCP服務器C++程序
- 9. 在C編寫的Linux TCP/IP服務器中處理Ctrl-C
- 10. 打印我的TCP TCP服務器C
- 11. TCP:從服務器端模擬EINPROGRESS(linux)
- 12. Linux的TCP服務器:接受連接
- 13. C或C++中是否有任何原始TCP庫?
- 14. Web服務TCP服務器
- 15. 是否有任何GitHub補充服務?
- 16. 客戶端上是否存在文件Python TCP服務器
- 17. 是否有任何C/C++庫與遠程NTP服務器連接?
- 18. 在linux服務器上的C++ cgi
- 19. Linux/Mac的C/C++/Perl中是否有任何CSS minifier?
- 20. .NET中是否有多線程的TCP服務器套接字?
- 21. TCP服務器:有效載荷交付是否會發生?
- 22. C Linux的tcp代理服務器套接字
- 23. Linux TCP服務器 - 偵聽C++中的多個端口
- 24. 是否有任何C#「服務」圖書館
- 25. 是否有任何可以在所有服務器上運行的Hangfire作業?
- 26. 在Linux上編寫多線程TCP服務器
- 27. C linux代理服務器
- 28. Linux線程C服務器
- 29. SSH.NET C#發送是或否到linux服務器
- 30. 如何TCP服務器永遠服務?