## 1、[CIM](https://gitee.com/farsunset/cim)
## 2、[相关产品](http://farsunset.com)
---
## 项目介绍
该项目是基于cim开发的一款web匿名聊天室,支持发送表情、图片、文字聊天,供学习使用
<div align="center">
<img src="https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/chat_window.png" width="45%" />
<img src="https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/room_members.png" width="45%" />
</div>
---
---
## [收费产品介绍](http://farsunset.com)
#### 和信
和信是基于CIM组件开发的一整套完整的产品,面向所有人开放注册的试用场景。具有丰富的功能,聊天、群组、好友列表、黑名单、公众号、朋友圈等功能。不依赖任何第三方服务,可以私有化部署。
#### 侣信
侣信是基于CIM组件开发的一整套完整的产品,面向中小企业和者各类团队组织内部交流使用工具。具有丰富的功能,聊天、群组、部门组织、公众号、内部朋友圈等功能。不依赖任何第三方服务,可以私有化部署。
<div align="center">
<img src="http://staticres.oss-cn-hangzhou.aliyuncs.com/hoxin/group_video_calling.jpg" width="24%" />
<img src="http://staticres.oss-cn-hangzhou.aliyuncs.com/hoxin/single_chatting_light.jpg" width="24%" />
<img src="http://staticres.oss-cn-hangzhou.aliyuncs.com/hoxin/single_chatting_dark.jpg" width="24%" />
<img src="http://staticres.oss-cn-hangzhou.aliyuncs.com/hoxin/moment_timeline_light.jpg" width="24%" />
</div>
---
## 工作流程
服务器启动完成后
#### 1.登录控制台页面[http://127.0.0.1:8080/dashboard](http://127.0.0.1:8080/dashboard)
默认账号:system
默认密码:system
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/login.png)
#### 2.创建聊天室
由管理员创建聊天室,给出聊天室号码和密码
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/dashboard.png)
#### 3.Web端设置名字和头像[http://127.0.0.1:8080](http://127.0.0.1:8080)
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/set_profile.png)
#### 4.进入聊天室[http://127.0.0.1:8080/home](http://127.0.0.1:8080/home)
房间号码和密码由管理员创建
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/join_room.png)
#### 5.开始聊天
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/chat_window.png)
#### 6.查看成员
![image](https://staticres.oss-cn-hangzhou.aliyuncs.com/chat-room/room_members.png)
-------------------------------------------------------------------------------------------
## [技术栈]
springboot、netty、websocket、protobuf、bootstrap、freemaker、mysql
-------------------------------------------------------------------------------------------
## [其他]
1、消息存储
聊天消息没有持久化,离开页面将会丢失记录
2、图片存储
支持本地存储和S3存储服务。参见application.properties
3、数据库相关
数据库配置参见application.properties。创建数据:chat_room_db ,服务端启动会自动创建表
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
合工大计算机网络课程设计报告 (419个子文件)
437a920864f7427a8750f4bdb39a3bd7 576KB
4c00763d8fff4e7aba1ee827da051af3 6KB
523aef9001224c74b0f8a5f2075d2815 242KB
5ab5a65bd7444c50a0fa24444b86edc6 17KB
70053fe687a7436788515be4e6fda31a 160KB
7e81fdda763c476eb982a875ea3c1fac 61KB
87ec2ae50ab840dd95159b0d48ea88c0 190KB
9ebabb8dbe024084bf21a05a44cf410c 51KB
ac52dbb3751d45d0899b741584417701 8KB
c375d9a7ee8b40eca6a1b02765f5cb89 573KB
ce46d7661a7e44ee9b44f6ce28228f5f 306KB
MemberServiceImpl.class 7KB
RoomServiceImpl.class 6KB
CIMConfiguration.class 5KB
MVCConfig.class 5KB
FileStoreController.class 5KB
S3FileServiceImpl.class 5KB
LocalFileServiceImpl.class 4KB
MemberController.class 4KB
ResponseEntity.class 4KB
SystemController.class 4KB
RoomController.class 4KB
RoomController.class 3KB
TCPserver$ServerReadThread.class 3KB
MemberController.class 3KB
BindHandler.class 3KB
GroupMessagePusher.class 3KB
MessageController.class 3KB
ManagerServiceImpl.class 2KB
FileUploadInterceptor.class 2KB
ClosedHandler.class 2KB
NavigationController.class 2KB
Member.class 2KB
PageArgumentResolver.class 2KB
TCPserver.class 2KB
SessionInterceptor.class 2KB
Room.class 2KB
FileS3Properties.class 2KB
FileConfiguration.class 2KB
Manager.class 2KB
MemberRepository.class 1KB
FileLocalProperties.class 1KB
RoomRepository.class 1KB
OrgMemberQuery.class 1KB
ManagerRepository.class 923B
MemberService.class 832B
ChatRoomApplication.class 828B
RoomService.class 736B
AppConfiguration.class 642B
FileStoreService.class 571B
CIMHandler.class 520B
PageNumber.class 410B
ManagerService.class 346B
MessageAction.class 335B
FileBucket.class 254B
Common.class 215B
config 308B
bootstrap.min.css 119KB
bootstrap.min.css 119KB
viewer.min.css 8KB
viewer.min.css 8KB
dashboard.css 7KB
dashboard.css 7KB
app.css 3KB
app.css 3KB
description 73B
2020214283-何梓贻-计网课设报告.doc 2.61MB
e7b595b25de0466ebcd057e6171000d6 13KB
e9a6e8df3be54e27af0bfab0a7ff477f 1.08MB
ebd392ef1fc4432b8994bb8b72d67ab7 238KB
glyphicons-halflings-regular.eot 20KB
glyphicons-halflings-regular.eot 20KB
exclude 240B
spring.ftl 14KB
spring.ftl 14KB
pager.ftl 1KB
pager.ftl 1KB
icon_loading_small.gif 2KB
icon_loading_small.gif 2KB
HEAD 184B
HEAD 184B
HEAD 32B
HEAD 23B
room.html 12KB
room.html 12KB
emoji.html 7KB
emoji.html 7KB
header.html 6KB
header.html 6KB
profile.html 4KB
profile.html 4KB
login.html 4KB
login.html 4KB
home.html 3KB
home.html 3KB
manage.html 3KB
manage.html 3KB
index.html 3KB
index.html 3KB
manage.html 3KB
共 419 条
- 1
- 2
- 3
- 4
- 5
资源评论
marchofTime
- 粉丝: 454
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功