【发布时间】:2017-01-12 14:37:07
【问题描述】:
我想创建一个连接到套接字的简单通信对象 ( = ip@port) 并且将能够向/从该套接字发送和接收字节数组。
我不想关闭我的两台机器之间的连接 - 我想保持 tcp 连接,直到我手动关闭连接
我知道“TcpClient”和“TcpListener”,但我不知道我需要在我的情况下使用它们。
我如何才能监听同一个套接字并能够将 byte[] 发送到我的机箱的同一个端口,并且仍然能够不错过我需要接收的任何包?
【问题讨论】:
-
你没有尝试过来自 MSDN 的 TcpClient / TcpListener 示例吗?
-
我试过了,但我仍然不能确定没有丢失的包
-
请发布您的代码 - 是什么让您认为缺少数据包? TCP 是一种可靠的面向连接的协议,因此不应该存在。
-
您已经提出了 400 多个问题。请阅读How to Ask,分享您的研究并非常明确地解释您需要帮助的部分。看来您只是在寻找套接字教程,网上有很多。
-
@Yanshof - 如果答案对您有帮助,您可能会喜欢投票!请在此处查看如何投票 -> meta.stackexchange.com/questions/173399/…
标签: c# .net sockets tcp network-programming