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