2 qq 32325583 qq_32325583 于 2016.04.16 16:27 提问

请问下,那种服务器可以实现两个客户端的即时通信功能?

现在有一个需求:
a客户端发送一个请求到服务器,服务器按需分配给另外多个b客户端。这些客户端根据需要反馈信息,经过服务器发送给客户端。
a客户端做出反馈经过服务器给b端。。
听我们经理说是用websorcket做。具体是怎么实现。具体什么流程。
为保证客户体验,服务器的反馈时间不能太长。。

3个回答

caozhy
caozhy   Ds   Rxr 2016.04.16 22:08

websorcket适合客户端是浏览器的场合。一般的客户端用socket就可以了。socket/websocket都是双向通讯,所以不存在什么反馈时间的问题。都是即时到达的。
如果是手机客户端,还可以用现成的各种推送sdk。

CSDNXIAOD
CSDNXIAOD   2016.04.16 16:33

服务器和客户端的通信绘图
安卓开发中服务器与客户端的通信
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

oyljerry
oyljerry   Ds   Rxr 2016.04.16 21:55

服务器只负责两者之间的通信通道建立 类似p2p

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
xmpp即时通信
xmpp实现后台与手机客户端的即时通信。
服务端多进程同过同一个tcp套接字与客户端通信
服务端多进程同过同一个tcp套接字与客户端通信, 打破思维定式
c#实现多个socket通信
客户端的两个button实现与两个服务器分别通信(可同时);服务器可同时接受处理两个客户端的信息。都使用多线程实现。 效果:任意客户端与服务器通信,并显示服务器的运行进度。
Android Socket编程客户端服务器端源码
一个简单的Android Socket 编程实例,有简单的客户端,服务器端源码。
socket服务器和客户端程序
socket网络编程,实现服务器与客户端的通讯,服务器采用线程进行和客户端的链接。可以实现多客户端和服务器的链接。
服务器+客户端的聊天程序
服务器+客户端的聊天程序 服务器+客户端的聊天程序 服务器+客户端的聊天程序 服务器+客户端的聊天程序 服务器+客户端的聊天程序
SocketTool
一个利用socket可以实现tcp和udp的服务器和客户端的数据收发功能。
SMTP电子邮件客户端与服务器的设计与实现
比较适合毕业设计参考。 1.1电子邮件的发展 电子 邮 件 通过Intenret通信实现传统邮局的信件收发功能。与传统的信件传递相比, 电子邮件传递信息更加快捷、高效、廉价,可以在几分钟之内将信件传递到世界任何网 络用户的邮箱中,而且由于邮箱密码、邮件加密等技术的应用,电子邮件比传统邮件更 安全可靠。因此在短短三十年的发展后,电子邮件已成为Internet上不可缺少的现代通 信工具。据统计,四分之三以上的用户上网的主要目的是收发邮件,每天有十数亿封电 子邮件在全球传递。
QQ软件的基本功能
基本可以实现多个客户端的聊天功能,通过一个服务器连接多个客户端实现简单的聊天功能。
j2me聊天客户端
客户端的聊天 实现客户与服务器的连接