SO有很多这类问题,但无法找到正确的解决方案。可能是我遗失了任何东西。
我在最近几天努力寻找更好的聊天服务选项。 在使用任何选项之前我必须记住以下事项..
我使用Openfire服务器作为聊天服务器和Jetty applet作为客户端开发了聊天服务。 但是这个小程序不是用户友好的,需要工作很多才能使它看起来像gmail聊天或Facebook聊天.. 另外我将使用Zend框架,PHP,MySQL,Apache服务器。服务器操作系统可以是Windows或Linux。
以下是更多问题......
答案 0 :(得分:1)
考虑AjaxIM。我的一位同事开发了它。没有PHP方面(有,但不再支持),但前端完全用JavaScript编写,后端使用Node.js.这非常快,应该相对便携。我不知道它是否支持文件共享或群聊等内容,但我知道它确实允许用户与用户之间的通信。
答案 1 :(得分:0)
我已将openfire http-bind端口设置为之前为7070的8181。
我在ijab_config.js
中做了以下更改xmpp:{
domain:"ipaddress",
http_bind:"/http-bind/",
host:"ipaddress:8181",
port:5222,
server_type:"Openfire",
muc_servernode:"ipaddress",
...
}
以下将转到.htaccess文件,该文件将放在htdocs
中AddDefaultCharset UTF-8
Options +MultiViews
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule http-bind/ http://ipaddress:8181/http-bind [P]
</IfModule>
此处ipaddress可以替换为localhost或域名。