资源简介
设计内容:基于TCP协议编程的方式,编写程序模拟网络聊天室的运行过程。
设计要求:
1. 采用C/S模式,基于TCP协议编程的方式,使得各个用户通过服务器转发实现聊天的功能。
2. 分为两大模块:客户端模块和服务器端模块。
3. 客户端模块的主要功能:
1)登陆功能:用户可以注册,然后选择服务器登入聊天室。
2)显示用户:将在线用户显示在列表中。
3)接收信息:能接收其他用户发出的信息。
4)发送信息:能发出用户要发出的信息。
4.服务器端模块的主要功能:
1)检验登陆信息:检查登陆信息是否正确,并向客户端返回登陆信息,如信息正确。就允许用户登陆。
2)显示在线状态:将该用户的状态发给各在线用户。
3)转发聊天信息:将消息转发给所有在线的用户。
来源GitHub:wangzhe0828/ChatRoom,对代码加入了详细的注释。

代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 249933 2018-11-19 20:58 网络课设.zip
----------- --------- ---------- ----- ----
文件 249933 2018-11-19 20:58 网络课设.zip
- 上一篇:PT100模拟电路 程序
- 下一篇:聚类做预处理,基于关联规则推荐算法
相关资源
- 通信软件的具体实例──基于Socket的
- 用VC 编写的仿QQ聊天室程序源代码
- 基于CSocket的多人聊天室
- mfc聊天室
- irc聊天室
- 基于PIC的TCP/IP网络协议和zigbee无线传
- 易语言服务器源码易语言简易聊天室
- TCP/IP协议详解3卷全_高清_带书签
- 《TCP/IP详解卷2:实现》pdf
- SignalR net版本的在线聊天室
- linux网络聊天室
- 基于ajax的web聊天室
- Design and Implementation of the lwIP TCP_IP S
- FLASH局域网免服务器P2P聊天室源码(
- 易语言聊天室客户源码易语言聊天室
- TCP/IP协议电子科技大学课件
- 基于QTsocket的局域网聊天室
- ActiveMQ实战——实现一个简易版的聊天
- stm32f4+w5500+tcpclient/server源码
- 局域网多人语音聊天
- nodejs聊天室
- Socket实现一对一聊天
- QT制作的QQ聊天室
- LwIP应用开发实战指南—基于野火+ST
- TCP/IP_Protocol_Suite_4/e_Solutions
- 基于socket的简易多人聊天室
- 网络协议TCP/IP实验二IP 协议分析实验
- Qt局域网聊天室.zip
- 简单明了的网络数据封包解包
- RFCTCP/IP网络协议文档
评论
共有 条评论