编写套接字服务器应用程序

时间:2010-12-13 12:03:27

标签: networking

我必须设计一个服务器套接字程序。要求是来自客户端的每个连接都在不同的线程中。

挑战是假设服务器现在与两个客户端客户端A和客户端B连接。它们将在两个不同的线程中。

我的应用程序要求是服务器从客户端A或客户端B收到一些消息,处理完此消息后,它会将消息发送给客户端A和客户端B.

能否请您建议一下什么是正确的方法。如何知道客户一次开放。

1 个答案:

答案 0 :(得分:1)

非常简单 - 让两个线程共享数据结构并受concurrent access保护。您可以根据类似message queue的模式设计发送。