C#多客户端套接字聊天应用程序

本文关键字:聊天 应用程序 套接字 客户端 | 更新日期: 2023-09-27 18:24:48

我是一个新手C#套接字程序员,我正在尝试创建一个C#套接字聊天应用程序。。。以下是应用程序的要求。。*它可以接受多个客户端。*它应该在一个单独的线程上处理这些新客户端。*服务器有一个活动客户端的列表,并将它们显示在列表(GUI)中*服务器应该知道客户端何时断开连接,并将其从活动客户端的列表(可能是哈希表或数组)中删除。

老实说,我不知道从哪里开始。我已经在网上读了很多关于套接字、多线程之类的文章,但我对整个客户端/服务器交互仍然有点困惑。。如有任何帮助/建议,我们将不胜感激D

C#多客户端套接字聊天应用程序

看看ZeroMQ。它是为您所描述的应用程序设计的,运行良好,而且是免费的。