Javascript 如何使用Openfire的内置Bosh支持配置Openfire,以接受XMPP聊天客户端?

Javascript 如何使用Openfire的内置Bosh支持配置Openfire,以接受XMPP聊天客户端?,javascript,xmpp,openfire,strophe,Javascript,Xmpp,Openfire,Strophe,了解任何配置Openfire Server的教程或资源,以使用它对使用stroph开发的XMPP聊天客户端的内置Bosh支持。Openfire服务器是一个现有的公司聊天服务器,与Spark和Pidgin一起使用。当你安装Openfire时,它的bosh服务开始监听端口(我认为是5080),当你试图使用strpohe访问bosh时,普通javascript将不允许你访问strophe,因为javascript不允许访问端口,您必须使用代理模块或url重定向,如果您不擅长apache配置,可以使用f

了解任何配置Openfire Server的教程或资源,以使用它对使用stroph开发的XMPP聊天客户端的内置Bosh支持。Openfire服务器是一个现有的公司聊天服务器,与Spark和Pidgin一起使用。

当你安装Openfire时,它的bosh服务开始监听端口(我认为是5080),当你试图使用strpohe访问bosh时,普通javascript将不允许你访问strophe,因为javascript不允许访问端口,您必须使用代理模块或url重定向,如果您不擅长apache配置,可以使用flxhr javascript插件。对于教程,您可以使用Metajack的


希望有帮助。

当你安装openfire时,它的bosh服务开始监听一个端口(我想是5080),当你尝试使用strpohe访问bosh时,普通javascript将不允许你访问strophe,因为javascript不允许访问端口,你要么使用代理模块,要么使用url重定向,如果您不擅长apache配置,可以使用flxhr javascript插件。对于教程,您可以使用Metajack的

希望能有所帮助。

关于服务器和客户端应用的精彩文章。


关于服务器和客户端应用程序的精彩文章。

我正在使用flxhr插件。我还在Metajack的书中使用gab聊天应用程序。我是否应该尝试将Strophe.Connection从“http://bosh.metajack.im:5280/xmpp-httpbind/”更改为“http://myservername:5080/xmpp-httpbind”?是的,将其更改为http://myservername:5080/xmpp-httpbind或http://myservername:5080/http-bindyes,这会有所帮助。我的端口号错了。因此,应该确保他们检查服务器的端口号是否正确(绑定端口与服务器端口不同)。默认情况下,Openfire使用端口7070进行不安全的HTTP连接。对于安全连接,使用7443。我使用flxhr插件。我还在Metajack的书中使用gab聊天应用程序。我是否应该尝试将Strophe.Connection从“http://bosh.metajack.im:5280/xmpp-httpbind/”更改为“http://myservername:5080/xmpp-httpbind”?是的,将其更改为http://myservername:5080/xmpp-httpbind或http://myservername:5080/http-bindyes,这会有所帮助。我的端口号错了。因此,应该确保他们检查服务器的端口号是否正确(绑定端口与服务器端口不同)。默认情况下,Openfire使用端口7070进行不安全的HTTP连接。对于安全连接,使用7443。感谢文章。我用flash插件(flxHR)实现了它,但现在我想用反向代理来实现本文中的内容,但要使用IIS。您知道是否可以使用IIS和其他代理服务器来实现这一结果吗?(以及如何)谢谢你的文章。我用flash插件(flxHR)实现了它,但现在我想用反向代理来实现本文中的内容,但要使用IIS。您知道是否可以使用IIS和其他代理服务器来实现这一结果吗?(以及如何)