## server
Linux环境下安装 [libevent](https://libevent.org/)
```bash
cd linux server
make
./server
```
## client
- 安装QT后编译客户端项目
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本程序为基于 C/S 的网络聊天室系统,使用 Linux 网络编程作为服务器,使用 QT 编程作为客户端。 客户端通过输入 IP 地址、端口号、Email、聊天名称、聊天组号连接到服务器, 用户通过客户端发送消息,同时接收来自相同组其他客户端发送的消息,获取当前在 线用户信息,通知新用户的上线和用户的下线,实现群聊功能。 服务器负责管理用户的连接、发送消息与退出,有新用户建立连接时,记录新用 户信息,并向同组其他客户端广播;用户退出时,清除用户信息,并向同组其他客户 端广播离开信息;当有用户发送消息时,向同组其他客户端广播。
资源推荐
资源详情
资源评论
收起资源包目录
SoftwareArchitecture.zip (72个子文件)
SoftwareArchitecture
linux server
include
rapidjson
encodedstream.h 10KB
stream.h 7KB
rapidjson.h 23KB
memorybuffer.h 3KB
allocators.h 10KB
stringbuffer.h 4KB
error
error.h 6KB
en.h 4KB
istreamwrapper.h 4KB
document.h 115KB
writer.h 26KB
pointer.h 59KB
msinttypes
inttypes.h 8KB
stdint.h 9KB
internal
strfunc.h 2KB
stack.h 7KB
strtod.h 9KB
regex.h 25KB
itoa.h 10KB
meta.h 6KB
ieee754.h 3KB
diyfp.h 12KB
biginteger.h 9KB
dtoa.h 8KB
pow10.h 4KB
swap.h 1KB
schema.h 101KB
ostreamwrapper.h 2KB
encodings.h 29KB
prettywriter.h 10KB
filereadstream.h 3KB
cursorstreamwrapper.h 2KB
reader.h 91KB
fwd.h 4KB
filewritestream.h 3KB
memorystream.h 3KB
CMakeLists.txt 540B
Makefile 409B
dao
IOnlineUserInfoDao.h 1KB
ClientInfo.h 306B
OnlineUserInfoDaoImpl.h 1KB
OnlineUserInfoDaoImpl.cpp 3KB
main.cpp 515B
service
ChatroomServiceImpl.cpp 5KB
IChatroomService.h 2KB
ChatroomServiceImpl.h 862B
ServerToClientMsg.h 6KB
config.json 39B
access
ClientAccessInfo.h 1002B
AccessClient.h 3KB
ClientAccessInfo.cpp 1KB
AccessClient.cpp 11KB
server 1.35MB
util
ClientJsonMsgParser.h 2KB
SysConfig.h 1KB
课程设计报告.pdf 706KB
README.md 155B
qt client
qt_client.pro 1KB
mainwindow.h 714B
mainwindow.cpp 4KB
chatwindow.h 1KB
qt_client.pro.user 24KB
main.cpp 305B
mainwindow.ui 4KB
chattcpsocket.cpp 2KB
chattcpsocket.h 1KB
serverjson.h 3KB
chatwindow.ui 3KB
clientjson.h 3KB
group.png 3KB
chatwindow.cpp 6KB
res.qrc 105B
共 72 条
- 1
资源评论
云哲-吉吉2021
- 粉丝: 3198
- 资源: 1130
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功