我如何使用没有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. IIS托管的WCF服务没有回收TCP端口“winsock资源不足”
- 2. (Winsock TCP编程)如何确定是否有消息被接收?
- 3. Winsock RIO:RIOReceive立即返回没有bytesTransferred
- 4. tcp/ip没有ip在.net
- 5. 没有看到通过TCP
- 6. TCP握手没有检索
- 7. 是否有可能将tcp服务器连接到winsock的udp客户端
- 8. winsock 2.同步发送的线程安全。 tcp
- 9. 已发送但未到达主机的Winsock TCP数据包
- 10. tcp服务器的奇怪行为(使用winsock)
- 11. 如何检测的WinSock TCP超时与BindIoCompletionCallback
- 12. .NET 4.5和带有OVERLAPPED(非IFS Winsock BSP或LSP)的异步Winsock
- 13. 有没有办法将winsock从Windows移到Ubuntu?
- 14. TCP Winsock:接受多个连接/客户端
- 15. VB6 Winsock多个TCP连接> DoEvents问题
- 16. Winsock客户端 - 通过TCP/IP4连接到网络摄像机
- 17. WinSock返回SOCKET_ERROR没有明显的原因
- 18. Winsock WSAAsyncSelect发送没有无限的缓冲区
- 19. winsock的SSL API?
- 20. TCP套接字没有响应
- 21. C#模拟TCP端口没有响应
- 22. Linux TCP接受没有SYN | ACK
- 23. Socket.SendAsync没有检测到死TCP连接
- 24. 为什么这个WinSock代码没有连接到客户端?
- 25. Winsock recv()没有收到任何数据(C)
- 26. C++使用SSL来确保Windows上的Winsock TCP数据安全性
- 27. Winsock/BSD套接字 - 接受具有与本地IP不同的目标IP的TCP连接
- 28. MASM winsock错误?
- 29. winsock程序
- 30. udp winsock编程
你为什么要? – Thomas 2010-03-26 20:08:20
我喜欢在我的程序上完全控制或至少知道它是如何工作的,因为我还没有准备好去下级编程..我问的是如何用C# – user302823 2010-03-26 21:47:01