java如何实现两个客服端之间互相发送信息
客户端1发信息给服务器,服务器转发信息给客户端2;客服端2接受服务端发来的信息,然后发信息给服务端,服务端转发信息给客服端1。客服端1和客户端2之间可以像聊天一样一直发信...
客户端1发信息给服务器,服务器转发信息给客户端2;客服端2接受服务端发来的信息,然后发信息给服务端,服务端转发信息给客服端1。客服端1和客户端2之间可以像聊天一样一直发信息
展开
2个回答
推荐于2017-09-17 · 知道合伙人软件行家
关注
展开全部
两个客户端发送消息,是通过服务器来处理的
建议你查看百度云推送,或者极光推送,都是免费
他们的推送技术有个叫推聊的功能就可以直接推送给指定的客户端
你不需要去实现这种逻辑
当然如果你非要用自己服务器去做的话,也是可以的,以下给你提供思路:
用长连接或者java sokcet 即所有客户端都和服务器保持连接,一但有数据写入就向客户端发送数据
用轮询,即客户端定时去查消息,例如A向B发消息,首先把数据写到服务器,B去查服务器就能查出来了
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这思路都有了还不会写么。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询