0

我正在开发使用 TCP 套接字进行通信的 ac# 客户端/服务器应用程序。服务器连接到 sql 数据库并存储帐户。

我的客户可以正常注册。当用户登录时,服务器从不同的表中读取信息,并以不同的消息将该信息发送给客户端。

现在发生的事情是这样的。当服务器发送该信息时,第一条消息没问题,但第二条消息的结尾是第一条。

我认为客户端套接字将第一条消息保存在它的缓冲区中。所以我试图找到一种方法来清理或刷新套接字的缓冲区,但我在互联网上找不到解决方案。有人可以告诉我这是否是我真正的问题以及是否可以清理套接字的缓冲区?

提前致谢。

4

0 回答 0