Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何在套接字上编写简单的TCP发送方/接收方_C#_.net_Sockets_Tcp_Network Programming - Fatal编程技术网

C# 如何在套接字上编写简单的TCP发送方/接收方

C# 如何在套接字上编写简单的TCP发送方/接收方,c#,.net,sockets,tcp,network-programming,C#,.net,Sockets,Tcp,Network Programming,我想创建一个简单的通信对象,它将连接到套接字 = ip@port并且能够向该套接字发送和接收字节数组 我不想关闭我的两台机器之间的连接-我想保持tcp连接,直到我手动关闭连接 我知道“TcpClient”和“TcpListener”,但我不知道我需要在我的案件中使用哪一个 我如何能够监听同一个套接字,并且能够将byte[]发送到我的机箱上的同一个端口,并且仍然能够不丢失我需要接收的任何包 我知道“TcpClient”和“TcpListener”,但我不知道 我需要用它们中的女巫来处理我的案子。

我想创建一个简单的通信对象,它将连接到套接字 = ip@port并且能够向该套接字发送和接收字节数组

我不想关闭我的两台机器之间的连接-我想保持tcp连接,直到我手动关闭连接

我知道“TcpClient”和“TcpListener”,但我不知道我需要在我的案件中使用哪一个

我如何能够监听同一个套接字,并且能够将byte[]发送到我的机箱上的同一个端口,并且仍然能够不丢失我需要接收的任何包

我知道“TcpClient”和“TcpListener”,但我不知道 我需要用它们中的女巫来处理我的案子。 即使是在网上简单的搜索也会给你无数的答案。无论如何,TcpClient用于TCP/IP连接的客户端。TcpListener用于TCP/IP连接的服务器端

如何侦听同一套接字,并将字节[]发送到机箱上的同一端口,同时仍然能够不丢失任何包 我需要接受的? 您不会错过任何数据包,因为您的底层传输协议是TCP

对于TCP客户端/客户端示例-->


对于TcpListener/server示例-->

您是否尝试过MSDN中TcpClient/TcpListener的示例?我尝试过,但仍然无法确定是否有丢失的数据包请发布您的代码-是什么让您认为有丢失的数据包?TCP是一个可靠的面向连接的协议,所以不应该有。您已经问了400多个问题。请阅读,分享你的研究,并非常明确地解释你需要帮助的部分。看起来你只是在寻找一个sockets教程,网上有很多这样的教程。如果答案对你有帮助的话,你可能会想把它投上一票!请查看如何在此处投票->