JAVA怎么样实现即时消息的发送与接收?
如题,要求性能高。上万用户使用。高手帮忙!说说思路也行,如果有实例就更好。采用B/S架构。使用STRUTS+SPRING+IBATIS,就向小秘书的那类即时消息,即:当A...
如题,要求性能高。上万用户使用。高手帮忙!
说说思路也行,如果有实例就更好。
采用B/S架构。
使用STRUTS+SPRING+IBATIS,就向小秘书的那类即时消息,即:当A向B发送消息后,B收到消息后会有所提示。 展开
说说思路也行,如果有实例就更好。
采用B/S架构。
使用STRUTS+SPRING+IBATIS,就向小秘书的那类即时消息,即:当A向B发送消息后,B收到消息后会有所提示。 展开
4个回答
展开全部
如果是CS模式的话
服务器的作用仅仅是将两个客户断连接起来
意思就是告诉一个客户端另一个客户端的IP和端口号
然后发送消息 直接是一个客户端发送给另一个客户端
采用UDP模式 发送数据包 不需要经过服务器
服务器的作用仅仅是将两个客户断连接起来
意思就是告诉一个客户端另一个客户端的IP和端口号
然后发送消息 直接是一个客户端发送给另一个客户端
采用UDP模式 发送数据包 不需要经过服务器
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B/S?
采用struts么,上万又不是很多。
使用普通的struts就够就可以了。
还有不知道你的即时是多少,像聊天室么,如果是,使用一般的聊天室模块就能解决
B/S是不带状态的啊,不太可能实现这种功能,除非收信人刷新页面。
如果可以让收信人刷新页面的话,那就简单了,我觉得你的架构足够解决这个问题。
采用struts么,上万又不是很多。
使用普通的struts就够就可以了。
还有不知道你的即时是多少,像聊天室么,如果是,使用一般的聊天室模块就能解决
B/S是不带状态的啊,不太可能实现这种功能,除非收信人刷新页面。
如果可以让收信人刷新页面的话,那就简单了,我觉得你的架构足够解决这个问题。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用定时器,
轮询数据库
,
数据库中的状态
改变的时候
就提醒
轮询数据库
,
数据库中的状态
改变的时候
就提醒
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
bs
cs
哦?
cs
哦?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询