对于多个客户端的同时请求,网络通信服务器采用什么样的模型实现
答案:2 悬赏:80
解决时间 2021-04-28 03:59
- 提问者网友:挣扎重来
- 2021-04-27 18:52
对于多个客户端的同时请求,网络通信服务器采用什么样的模型实现
最佳答案
- 二级知识专家网友:说多了都是废话
- 2021-04-27 19:53
建立多个线程就ok了 为每一个连接 创建一个线程去处理
while (true)
{
// 得到包含客户端信息的套接字
Socket client = server.Accept();
//创建消息服务线程对象
ClientThread newclient = new ClientThread(client);
//把ClientThread 类的ClientService方法委托给线程
Thread newthread = new Thread(new ThreadStart(newclient.ClientService));
// 启动消息服务线程
newthread.Start();
}
while (true)
{
// 得到包含客户端信息的套接字
Socket client = server.Accept();
//创建消息服务线程对象
ClientThread newclient = new ClientThread(client);
//把ClientThread 类的ClientService方法委托给线程
Thread newthread = new Thread(new ThreadStart(newclient.ClientService));
// 启动消息服务线程
newthread.Start();
}
全部回答
- 1楼网友:末路丶一枝花
- 2021-04-27 20:24
搜一下:对于多个客户端的同时请求,网络通信服务器采用什么样的模型实现
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息