国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

RPC過程中的PHOSOCKET.IO廣播問題

xlj07086

大家好,我在調(diào)試貴站的 phpsocket.io 和 RPC遠(yuǎn)程調(diào)用 DEMO 時(shí)出現(xiàn)如下問題

我的功能需求:在接到RPC遠(yuǎn)程調(diào)用時(shí),使用 $io->emit()發(fā)送一條廣播信息給所有客戶端($io為 phpsocket.io 中chat/server.php 文件中定義的 $io = new SocketIO(12020))
目前的調(diào)試情況:客戶端(例子中提供的WEB客戶端 2個(gè)和我使用socket.io-ios 的客戶端 1個(gè))與服務(wù)器連接正常,可以進(jìn)行聊天、廣播操作,并且新定義操作正常執(zhí)行。RPC 功能正常。
我遇到的問題:我在RPC 調(diào)用的靜態(tài)函數(shù)中調(diào)用 $io->emit() 方法可以調(diào)用,并且該 PHPSocketIO\SocketIO 對(duì)象是服務(wù)中定義的對(duì)象,但是調(diào)用時(shí)發(fā)現(xiàn)該對(duì)象內(nèi)部engine 中的clients 數(shù)組中沒有對(duì)象,而在客戶端→服務(wù)器的通訊過程中,clients數(shù)組中有3個(gè)對(duì)象。

3922 2 0
2個(gè)回答

walkor 打賞

可以參考 http://www.wtbis.cn/web-sender 做法,
在PHPSocketIO進(jìn)程啟動(dòng)的時(shí)候,建立一個(gè)http監(jiān)聽,這樣其它項(xiàng)目可以通過curl調(diào)用這個(gè)http接口,
就可以推送數(shù)據(jù)了
核心代碼見:
https://github.com/walkor/web-msg-sender/blob/master/start.php

  • 暫無評(píng)論
xlj07086

謝謝 幫了大忙

  • 暫無評(píng)論
年代過于久遠(yuǎn),無法發(fā)表回答
??