源码介绍
源码截图
首页截图
聊天界面
源码介绍
随机匿名聊天室java源码,前端有点丑因为我是后端,自己美化下。
可以正常发送文本和图片、视频,文本内容服务器不做保存,只做转发,所以无法查看历史记录.。
用户发送聊天信息通过随机UUID交互,仅在进页面的时候生成,如果你不小心关掉了页面就再也找不回来了。图片视频自动加密放到服务器,服务器商也无法访问。
管理员查看在线用户ID,访问http://localhost:8001/admin/你配置的密码,即可看到大概的用户数和id,看不到任何聊天内容。
源码安装方法
部署非常简单仅需要有java环境,支持linux/Windows各种服务器,而且支持自定义配置(端口,密钥,上传文件大小)
只需要克隆项目后执行
maveninstall
然后把生成的jar包上传到服务器执行
java-jarxxx&即可
即可
自定义配置方法:
在jar包的同级建立一个config文件夹,在里面新建文件application.properties
#默认日志级别logging.level.root=info#占用端口server.port=8001#管理员密码adminCode=ceshi#上传文件保存路径filepath=/root/random-chat/file/#AES密钥和盐#由于AES的秘钥规定是16位秘钥aesKey=*h53*eexfbbxa5#*aesIv=0102030405060708#最大上传文件大小spring.servlet.multipart.max-file-size=500MBspring.servlet.multipart.max-request-size=600MB
之后重启服务即可
源码下载地址
下载即代表您已阅读并同意以下条款:
1、所有资源仅供学习与参考,请学习后自行删除。本站不提供任何技术支持。
2、本站不保证资源的完整性、可用性、安全性。(单独付费源码除外)
3、如有侵犯您的版权,请及时联系我们,我们将下架处理。
1、所有资源仅供学习与参考,请学习后自行删除。本站不提供任何技术支持。
2、本站不保证资源的完整性、可用性、安全性。(单独付费源码除外)
3、如有侵犯您的版权,请及时联系我们,我们将下架处理。