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

GatewayWorker下GatewayProtocol文件,input($buffer)中$buffer是二進制轉(zhuǎn)化后的數(shù)據(jù)嗎?怎么得到原始數(shù)據(jù),

寒涼

由于自定義了tcp協(xié)議,需要根據(jù)幀頭解析,但是這邊收到的數(shù)據(jù)是經(jīng)過了轉(zhuǎn)化的,如何得到原始數(shù)據(jù)?如果是自定義協(xié)議處理的話,也得對$buffer進行處理,補充:獲得原始數(shù)據(jù)是為了解決在已有的協(xié)議格式下的粘包問題,如果不獲取原始數(shù)據(jù),不好在粘包拆包后進行拼接

3176 3 0
3個回答

walkor 打賞

GatewayWorker有Gateway進程和Worker進程,
Gateway進程維持客戶端連接,
Worker進程處理業(yè)務(wù),
Gateway和Worker之間長連接通訊,使用的是GatewayProtocol協(xié)議。
也就是說GatewayProtocol 是gatewayWorker內(nèi)部通訊的協(xié)議,開發(fā)者不用關(guān)注這個協(xié)議。

自定義協(xié)議應(yīng)該是客戶端與Gateway通訊的協(xié)議,可以說基本上與GatewayProtocol沒有任何關(guān)聯(lián)。

  • 暫無評論
寒涼

多謝回復(fù),按照workman手冊,GatewayWorker使用自定義協(xié)議,啟動報錯:class \Protocols\Kung not exist,是我引用的方式錯誤嗎?
!(http://47.94.174.151/0.png)
!(http://47.94.174.151/1.png)

  • 暫無評論
寒涼

抱歉,問題已經(jīng)解決,是在start_gateway.php文件指定自定義協(xié)議!感謝回復(fù)!

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