网络编程 求完整代码 有高手帮忙请发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,但要求一定需使用
多线程、或各种非阻塞模型。 展开
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,但要求一定需使用
多线程、或各种非阻塞模型。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询