我如何使用沒有Winsock或其他外部二進制文件的tcp連接?沒有Winsock的tcp
0
A
回答
4
由於您使用的是C#,因此您應該只使用System.Net和System.Net.Sockets名稱空間。
這些將您與Winsock直接進行隔離(儘管它們基於Windows內部,至少在Windows上)。
例如,TcpClient class提供了TCP客戶端連接,並且在.NET Framework的每個版本中都受C#支持。如果你想使用套接字,絕對沒有理由不使用這些類。
0
我不確定你需要什麼額外的TCP控制。如果您發現很難排除TCP連接問題,則可以始終使用System.Net跟蹤和Microsoft網絡監視器。
System.Net是迄今爲止您可以使用的最好的庫。
相關問題
- 1. Winsock TCP緩衝行爲
- 2. IIS託管的WCF服務沒有回收TCP端口「winsock資源不足」
- 3. Winsock通過TCP在C發送()
- 4. Winsock TCP連接無限超時
- 5. Winsock TCP應用程序緩衝區
- 6. (Winsock TCP編程)如何確定是否有消息被接收?
- 7. Winsock RIO:RIOReceive立即返回沒有bytesTransferred
- 8. 沒有看到通過TCP
- 9. TCP握手沒有檢索
- 10. tcp/ip沒有ip在.net
- 11. 有沒有辦法在Delphi中修改FD_SETSIZE(WinSock)的值?
- 12. 是否有可能將tcp服務器連接到winsock的udp客戶端
- 13. 如何檢測的WinSock TCP超時與BindIoCompletionCallback
- 14. tcp服務器的奇怪行爲(使用winsock)
- 15. winsock 2.同步發送的線程安全。 tcp
- 16. 已發送但未到達主機的Winsock TCP數據包
- 17. Winsock的TCP重發/重置協議詳細
- 18. .NET 4.5和帶有OVERLAPPED(非IFS Winsock BSP或LSP)的異步Winsock
- 19. 有沒有辦法將winsock從Windows移到Ubuntu?
- 20. 在C++ winsock服務器中組合TCP和UDP
- 21. (WINSOCK)C++遊戲服務器:TCPAccept一次TCP連接過多
- 22. TCP半開連接,Winsock,監聽/接受行爲
- 23. TCP Winsock:接受多個連接/客戶端
- 24. 服務器/客戶端TCP異步(winsock)// FD_WRITE問題
- 25. VB6 Winsock多個TCP連接> DoEvents問題
- 26. 使用winsock API同時打開tcp連接
- 27. Winsock客戶端 - 通過TCP/IP4連接到網絡攝像機
- 28. Winsock WSAAsyncSelect發送沒有無限的緩衝區
- 29. 將UNIX套接字移植到沒有winsock的窗口。真?
- 30. WinSock返回SOCKET_ERROR沒有明顯的原因
你爲什麼要? – Thomas 2010-03-26 20:08:20
我喜歡在我的程序上完全控制或至少知道它是如何工作的,因爲我還沒有準備好去下級編程..我問的是如何用C# – user302823 2010-03-26 21:47:01