- 1
- 0
- 约小于1千字
- 约 2页
- 2023-04-01 发布于山东
- 举报
下面直接讲多线程服务器端开发。(直接给代码和讲解吧)
第必定义一个新类,用于传达(连接socket)和接受发送数据。
classClientThread
{
Encodingencoding=(GB2312);oString( );
IPAddressip=(strIPAddr);//把ip地址字符串变换为IPAddressIPEndPointipep=newIPEndPoint(ip,9001);//用指定的端口和ip
newsock=newSocket,,;
(ipep);//绑定
(10);//监听
while(true)
{
try
{
//当有可用的客户端连接试一试时执行,并返回一个新的socket
Socketclient=( );
//创办信息服务线程对象,并把连接socket赋于ClientThread
ClientThreadnewclient=newClientThread(client);
//把ClientThread类的ClientService方法委托给线程
Threadnewthread=newThread(newThreadStart);
启动信息服务线程
( );
}
catch
{
//连接中断也许连接失败
}
}
}
这样就完成了多线程socket的开发。一个服务器能对多个客户端:当有客户端要
求连接的时候创办新的线程去办理对应的客户端。但是
您可能关注的文档
- CAD计算截面特性.doc
- CallThink呼叫中心标准验收报告.doc
- Candelabro球墨铸铁管安装施工方案.doc
- CAWSS数据采集器由国际上先进的成型产品作为采集核.doc
- CAXA制造工程师平面区域粗加工.doc
- CA注会会计合并报表分录精炼笔记.doc
- CCCCCC转印带保险更换方法.doc
- CCCC机油的区别ACEA欧洲车厂共同认证.doc
- CCCC混凝土配合比设计计算书.doc
- ccnp组建可扩展的cisco互联网络.doc
- 1.11 有理数的乘方 教学课件 --2026-2027学年华东师大版数学七年级上册.pptx
- 1.4 绝对值 教学课件 --2026-2027学年华东师大版数学七年级上册.pptx
- 2026语文新教材 17 海滨小城 课件(共30张PPT).pptx
- 2026语文新教材 第4课《古代诗歌四首-闻王昌龄左迁龙标遥有此寄》课件.pptx
- 2026数学新教材 人教版(2024)八年级上册数学 15.1.2线段的垂直平分线 课件(共23张PPT).pptx
- 2026数学新教材 人教版(2024)七年级上册数学 5.2 解一元一次方程 课件(共21张PPT).pptx
- 2026数学新教材 人教版(2024)七年级上册数学 2.2.1 有理数的乘法(共22张PPT).pptx
- 2026语文新教材 3《拍手歌》课件.pptx
- 2026语文新教材 10 美丽的颜色 课件(共37张PPT).pptx
- 2026数学 3.4 日历中的数量关系课件(共21张PPT) 北师大版(新教材)六年级上册数学.pptx
最近下载
- 设备操作流程ppt模板.pptx VIP
- 《人工智能与商业数据挖掘—思维、方法与案例》全套教学课件.pptx
- (高清版)B-T 42588-2023 系统与软件工程 功能规模测量 NESMA方法.pdf VIP
- 安全风险辨识及隐患排查治理专题培训.pptx VIP
- 广东省学校安全条例知识竞赛题库(附答案).docx VIP
- 上海市“REG”产业用地综合绩效评估指标体系-报告.pdf
- 苏教版三年级科学《认识固体》课件.ppt VIP
- 2026年酒店行业员工培训与职业成长报告.docx
- HGT2829-2008 工业无水氟化钾化工标准.pdf VIP
- 电磁场与电磁波静电场物理模拟实验报告.doc VIP
原创力文档

文档评论(0)