2015-09-07 62 views
0

我正在开展一个试点项目。这是一个基于Web的聊天应用程序(例如abc.com)。我创建了一个聊天窗口(只是基本的用户界面)。我现在希望从此聊天窗口与位于不同域的客户支持人员聊天。技术栈不同域之间实时聊天的建议

举例说,有一个电子商务网站xyz.com,他们在他们的网站上有一个实时聊天支持。可以从abc.comxyz.com的支持人员聊天吗?

我研究了一下,发现这可以使用WebSocket s完成。任何人都可以对此进行更多的了解,比如是否可行,可以用于此项目的进一步研究的技术堆栈等?

回答

1

有关使用WebSocket的聊天应用程序的简单演示,请参阅https://demo.crossbar.io/chat/index.html#ch1。由于所有聊天客户端都连接到分发消息的中央路由器,因此跨域可以毫无问题地工作。 (奖金:除了JavaScript之外,还有WAMP的客户端,这个协议使用了相当多的语言,使得在其他语言中添加组件变得轻而易举 - 请参阅http://wamp.ws/implementations)。