我正在开展一个试点项目。这是一个基于网络的聊天应用程序(比如abc.com
)。我创建了一个聊天窗口(只是基本的UI)。我现在希望从这个聊天窗口与位于不同域的客户支持人员聊天。
比如说,有一个电子商务网站xyz.com
,他们的网站上有实时聊天支持。是否可以与xyz.com
的{{1}}中的支持人员聊天?
我对此进行了一些研究,发现这可以使用abc.com
来完成。任何人都可以对此进行更多的了解,比如它是否可行,可以为该项目进一步使用/研究的技术堆栈等。
答案 0 :(得分:1)
有关使用WebSocket的聊天应用程序的简单演示,请查看https://demo.crossbar.io/chat/index.html#ch1。这可以在没有问题的情况下跨域工作,因为所有聊天客户端都连接到分发消息的中央路由器。 (Bonus:还有WAMP的客户端,它使用的协议,除了JavaScript之外的很多语言,使用其他语言添加组件变得轻而易举 - 请参阅http://wamp.ws/implementations)。