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

關(guān)于onConnect和onMessage的一些理解

dpdzq

剛剛學(xué)習(xí)workerman,看了文檔,稍微有些混亂,不知道理解的是不是正確

worker和connection都有onConnect和onMessage的回調(diào),這兩個(gè)應(yīng)該分別在什么時(shí)候使用?

worker的onConnect和onMessage是當(dāng)workerman作為服務(wù)端被客戶(hù)端連接的時(shí)候,如果被客戶(hù)端連接成功會(huì)回調(diào)onConnect,如果客戶(hù)端向服務(wù)端發(fā)送了消息,會(huì)回調(diào)onMessage。

connection的onConnect和onMessage是workerman作為客戶(hù)端,連接服務(wù)端的時(shí)候,如果連接上會(huì)回調(diào)onConnect,如果服務(wù)端向客戶(hù)端發(fā)送消息,會(huì)回調(diào)onMessage

如果理解的不對(duì),望大神給予指點(diǎn)

3757 1 0
1個(gè)回答

phpcreeper

onConnect、onMessage 均是針對(duì)TCP連接而言的、對(duì)應(yīng)兩個(gè)獨(dú)立事件、無(wú)論workerman是作為服務(wù)端還是客戶(hù)端【事實(shí)上和workerman也沒(méi)關(guān)系,這是socket本身的屬性】、任意一端的TCP連接都會(huì)有這兩個(gè)事件、你想想兩個(gè)人專(zhuān)線連接打電話(huà)的過(guò)程就更好理解了:無(wú)論哪端都有主動(dòng)連接的一方和被動(dòng)連接的一方、也都有收到對(duì)方的消息。

  • dpdzq 2021-07-02

    那connection是作為客戶(hù)端主動(dòng)連接的一方,連接成功后回調(diào)onConnect,onMessage
    worker是作為服務(wù)端被動(dòng)連接的一方,被連接成功后,回調(diào)onConnect,onMessage
    對(duì)吧?

  • phpcreeper 2021-07-02

    大致意思理解的對(duì)、不過(guò)建議你注意細(xì)節(jié)理解以及概念厘清,比如:這兩個(gè)回調(diào)的觸發(fā)時(shí)機(jī)肯定是不一樣的。

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??