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

$worker->onMessage事件沒有觸發(fā),收到的數(shù)據(jù)必須是\n結(jié)束嗎?沒有\(zhòng)n是否可以觸發(fā)

shiwenlong

$worker->onMessage事件沒有觸發(fā),收到的數(shù)據(jù)必須是\n結(jié)束嗎?沒有\(zhòng)n是否可以觸發(fā)

我從一個類似單片機的板子上接收到的socket數(shù)據(jù),結(jié)尾不是以\n結(jié)束的,所以沒有出發(fā)$worker->onMessage事件,這個有定義嗎?以什么結(jié)束才觸發(fā)$worker->onMessage事件

4794 1 0
1個回答

walkor 打賞

客戶端發(fā)的數(shù)據(jù)要符合服務(wù)端的通訊協(xié)議才能觸發(fā)服務(wù)端的onMessage。

如果是裸socket,服務(wù)端協(xié)議改成tcp就可以通訊了。但是正式上線時需要加一層通訊協(xié)議,否則會有粘包的情況。
通訊協(xié)議參見手冊 :
http://doc3.workerman.net/protocols/why-protocols.html
http://doc3.workerman.net/protocols/how-protocols.html
http://doc3.workerman.net/protocols/example.html

如果是硬件通訊,建議用http://doc3.workerman.net/appendices/about-frame.html,使用簡單,可以傳輸任何數(shù)據(jù),包括二進制數(shù)據(jù)。
如果傳輸?shù)亩际俏谋?,也可以嘗試http://doc3.workerman.net/appendices/about-text.html,使用起來更簡單。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??