使用 Openfire、Javascript (strophe.js) 和 html5 websockets 的聊天客户端?
Posted
技术标签:
【中文标题】使用 Openfire、Javascript (strophe.js) 和 html5 websockets 的聊天客户端?【英文标题】:chat client using Openfire, Javascript (strophe.js), and html5 websockets? 【发布时间】:2011-06-28 21:06:11 【问题描述】:我想构建一个 XMPP 基于 Web 的聊天客户端以添加到 Outlook Web 访问。我读过 javascript 是有问题的。
我可以通过 openfire 服务器和 Javascript(strophe) 使用 html5 websockets 吗?
我阅读了其他解决方案,包括使用 flash 库 flxHR。 哪个更好?
【问题讨论】:
【参考方案1】:只需使用适用于 JavaScript 的现有 XMPP/BOSH 库,例如 Strophe.js。您无需等待 WebSockets。
【讨论】:
【参考方案2】:许多 WebSocket 库、技术和服务为不支持 WebSockets 的浏览器提供了回退。这通常通过 Flash 完成,但一些库也回退到 HTTP 流式传输或轮询。
在以下页面上搜索 WebSockets 以获取可用技术: http://www.leggetter.co.uk/real-time-technologies-guide
【讨论】:
以上是关于使用 Openfire、Javascript (strophe.js) 和 html5 websockets 的聊天客户端?的主要内容,如果未能解决你的问题,请参考以下文章