怎样用java web和websocket实现网页即时通讯

 我来答
北京中公优就业
推荐于2018-02-10 · TA获得超过922个赞
知道小有建树答主
回答量:782
采纳率:82%
帮助的人:662万
展开全部
使用7z格式压缩上传
下载1: http://vdisk.weibo.com/s/D7LHb/1369631064
下载2: att.newsmth.net/att.php?p.75.25665.766.7z

Java版源代码下载:http://vdisk.weibo.com/s/I26Jq
(有些网友对C++如何实现感兴趣,推荐一下Poco带的WebSocket功能,把Java源代码翻译成C++就行了)

1. 说明:

utf8版本,支持各种语言版本的windows系统
程序内嵌数据库
用户帐号非明文存储
在Firefox/Chrome浏览器测试通过,建议使用Chrome,Firefox不支持mp3的消息提示音
2. 现有功能

注册/登录/搜索/添加好友(需要双方互相添加对方为好友,才能互相聊天)
抖动窗口

两种状态,登录/离线
3.可扩展的功能

使用Windows域用户帐号,无需注册
收发离线信息
查看历史信息
新消息提示
群聊
共享文件

4. (可能)存在的问题

并发性未作充分测试
添加好友的确认

5. 适用的场景

学校
小公司

6.使用
解压后双击执行start.bat,将自动进入初始界面,如下图
默认使用80端口,若80端口已被占用,修改start.bat中的setserver_port=80

双击左上角图标,弹出对话框,可以选择注册

注册成功

登录

搜索好友,如不提供搜索条件,则返回所有已注册用户

添加好友

添加好友提示

聊天
lisany30201314
2018-02-09 · TA获得超过690个赞
知道小有建树答主
回答量:476
采纳率:80%
帮助的人:29.9万
展开全部
推荐:
太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/javaweb/2017/0119/41.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式