2
我想用JAXL库开发聊天。如何使用JAXL库发送/接收聊天消息(XMPP技术,PHP,Openfire服务器)
连接后,我使用这个代码来发送消息:
$client->send_chat_msg('[email protected]', 'test');
与此代码只是显示一个消息被接收。
$client->add_cb('on_chat_message', function() {
global $client;
echo "Message received";
});
的问题是:
哪有如果加载页面时,才会执行PHP此代码的工作?
同样的问题发送消息,我怎样才能发送消息,而无需重新加载页面?
任何帮助非常感激 谢谢 马尔科
在浏览器中使用ajax轮询PHP数据并发送数据。 – user602525
我不认为这是一个好主意。在这种情况下,我需要使用JavaScript计时器,并在每次需要更新聊天时打开新的http连接。如果这是解决方案,我可以使用php/database和ajax从db读取/插入数据完成相同的聊天。什么是安装一个XMPP服务器,然后使用XMPP技术.. – MaRco
为了更容易与xmpp服务器通信 – user602525