网络编程 求完整代码 有高手帮忙请发156399223@qq.com

实现一个复杂一些的客户服务器模型(TCP)或(UDP),需使用多线程、或各种非阻塞模型。实现某种服务。可选择如下:1、聊天室(ChatClient、ChatServer)... 实现一个复杂一些的客户服务器模型(TCP)或(UDP),需使用多线程、或各种非阻塞模型。实现某种服务。可选择如下:

1、聊天室(ChatClient、ChatServer) TCP 难度系数 4
实现一个聊天室,支持多人聊天。也可以增加私聊等功能。
界面可参照课件FTP服务器上的聊天室界面范例。

2、文件传输(MyFtpClient,MyFtpServer) TCP 难度系数 4
要求可以实现文件目录的浏览、上传、下载等。也可以加入访问控制能功能。
功能和界面可参照Window自带的Ftp程序。但协议要自己设计。

3、交互式游戏设计(RemoteBetServer) TCP 难度系数 4
对作业1中的第6个题目的交互式游戏设计进行改进,使其成为多个玩家共同参
与的网络游戏,每个玩家有一个id。
如游戏中可以设置一个虚拟人物庄家(zhuangjia)。
你可以通过命令
ask zhuangjia about rule (查询规则)
say message (对所有人说message)
talk id message (对id说message)
还要包括压注、查询自己的剩余gold等命令。

4、多功能查询服务器() TCP 难度系数 4
将作业1的多种服务(远程计算服务、远程字典服务、星座查询服务)融合到一起,
通过菜单或命令选择不同的查询功能。

5、其它服务
大家可以自己设计其它的一些有意义的难度相当的服务,可以采用TCP或UDP,但要求一定需使用
多线程、或各种非阻塞模型。
展开
 我来答
tuifeicmp
2011-10-30 · TA获得超过359个赞
知道小有建树答主
回答量:768
采纳率:53%
帮助的人:234万
展开全部
你可以搜索 cchat.swf 这是个聊天室程序 只有80K
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式