C# 如何在套接字上编写简单的TCP发送方/接收方
我想创建一个简单的通信对象,它将连接到套接字 = ip@port并且能够向该套接字发送和接收字节数组 我不想关闭我的两台机器之间的连接-我想保持tcp连接,直到我手动关闭连接 我知道“TcpClient”和“TcpListener”,但我不知道我需要在我的案件中使用哪一个 我如何能够监听同一个套接字,并且能够将byte[]发送到我的机箱上的同一个端口,并且仍然能够不丢失我需要接收的任何包 我知道“TcpClient”和“TcpListener”,但我不知道 我需要用它们中的女巫来处理我的案子。 即使是在网上简单的搜索也会给你无数的答案。无论如何,TcpClient用于TCP/IP连接的客户端。TcpListener用于TCP/IP连接的服务器端 如何侦听同一套接字,并将字节[]发送到机箱上的同一端口,同时仍然能够不丢失任何包 我需要接受的? 您不会错过任何数据包,因为您的底层传输协议是TCP 对于TCP客户端/客户端示例-->C# 如何在套接字上编写简单的TCP发送方/接收方,c#,.net,sockets,tcp,network-programming,C#,.net,Sockets,Tcp,Network Programming,我想创建一个简单的通信对象,它将连接到套接字 = ip@port并且能够向该套接字发送和接收字节数组 我不想关闭我的两台机器之间的连接-我想保持tcp连接,直到我手动关闭连接 我知道“TcpClient”和“TcpListener”,但我不知道我需要在我的案件中使用哪一个 我如何能够监听同一个套接字,并且能够将byte[]发送到我的机箱上的同一个端口,并且仍然能够不丢失我需要接收的任何包 我知道“TcpClient”和“TcpListener”,但我不知道 我需要用它们中的女巫来处理我的案子。
对于TcpListener/server示例-->您是否尝试过MSDN中TcpClient/TcpListener的示例?我尝试过,但仍然无法确定是否有丢失的数据包请发布您的代码-是什么让您认为有丢失的数据包?TCP是一个可靠的面向连接的协议,所以不应该有。您已经问了400多个问题。请阅读,分享你的研究,并非常明确地解释你需要帮助的部分。看起来你只是在寻找一个sockets教程,网上有很多这样的教程。如果答案对你有帮助的话,你可能会想把它投上一票!请查看如何在此处投票->