JAVA怎么样实现即时消息的发送与接收?

如题,要求性能高。上万用户使用。高手帮忙!说说思路也行,如果有实例就更好。采用B/S架构。使用STRUTS+SPRING+IBATIS,就向小秘书的那类即时消息,即:当A... 如题,要求性能高。上万用户使用。高手帮忙!
说说思路也行,如果有实例就更好。
采用B/S架构。
使用STRUTS+SPRING+IBATIS,就向小秘书的那类即时消息,即:当A向B发送消息后,B收到消息后会有所提示。
展开
 我来答
歪瑞顾K
推荐于2016-10-29 · TA获得超过2905个赞
知道大有可为答主
回答量:2731
采纳率:33%
帮助的人:2191万
展开全部
如果是CS模式的话
服务器的作用仅仅是将两个客户断连接起来
意思就是告诉一个客户端另一个客户端的IP和端口号

然后发送消息 直接是一个客户端发送给另一个客户端
采用UDP模式 发送数据包 不需要经过服务器
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3a3e3c3b0
2008-11-07
知道答主
回答量:26
采纳率:0%
帮助的人:0
展开全部
B/S?
采用struts么,上万又不是很多。
使用普通的struts就够就可以了。
还有不知道你的即时是多少,像聊天室么,如果是,使用一般的聊天室模块就能解决
B/S是不带状态的啊,不太可能实现这种功能,除非收信人刷新页面。
如果可以让收信人刷新页面的话,那就简单了,我觉得你的架构足够解决这个问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
用怿熊幻
2020-02-16 · TA获得超过3755个赞
知道大有可为答主
回答量:3135
采纳率:29%
帮助的人:199万
展开全部
使用定时器,
轮询数据库

数据库中的状态
改变的时候
就提醒
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友0b175ed
2008-10-31 · TA获得超过468个赞
知道小有建树答主
回答量:453
采纳率:0%
帮助的人:321万
展开全部
bs
cs
哦?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式