要创建将连接到插座 (= @ IP端口),并能够从该socket发送和接收的字节数组/一个简单的通信对象。我如何编写简单的TCP发送/接收器上的插座
我不想收我的两个机器之间的连接 - 我要保持TCP连接,直到我将关闭连接手动
我知道“的TcpClient”和“ TcpListener“,但我不知道他们的女巫我需要使用我的情况。
我怎么能听到相同的套接字,并能发送byte []到我的情况下的同一端口,仍然能够不会错过任何我需要接收的包?
要创建将连接到插座 (= @ IP端口),并能够从该socket发送和接收的字节数组/一个简单的通信对象。我如何编写简单的TCP发送/接收器上的插座
我不想收我的两个机器之间的连接 - 我要保持TCP连接,直到我将关闭连接手动
我知道“的TcpClient”和“ TcpListener“,但我不知道他们的女巫我需要使用我的情况。
我怎么能听到相同的套接字,并能发送byte []到我的情况下的同一端口,仍然能够不会错过任何我需要接收的包?
- 我知道“TcpClient的”和“的TcpListener”,但我不知道 巫人我需要用我的情况。
即使在网络上进行简单的搜索也会给您许多答案。无论如何,TcpClient是TCP/IP连接的客户端。 TcpListener用于TCP/IP连接的服务器端。
- 我怎么能听同一插座,能够发送的字节[]到同一个端口上我的情况下,仍然能够不会错过任何软件包 我需要接收?
由于您的底层传输协议是TCP,您不会错过任何数据包。
对于TcpClient的/客户端的例子--->https://msdn.microsoft.com/en-us/library/system.net.sockets.tcpclient(v=vs.110).aspx#Anchor_6
对于的TcpListener /服务器的例子--->https://msdn.microsoft.com/en-us/library/system.net.sockets.tcplistener(v=vs.110).aspx#Anchor_6
你有没有试过从MSDN的样品的TcpClient /的TcpListener? – auburg
我试过,但我仍然不能确定没有丢失的包 – Yanshof
请发布您的代码 - 是什么让您认为有丢失的包? TCP是一个可靠的面向连接的协议,所以不应该存在。 – auburg