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

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

dpdzq

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

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

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

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

如果理解的不對,望大神給予指點

3519 1 0
1個回答

phpcreeper

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

  • dpdzq 2021-07-02

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

  • phpcreeper 2021-07-02

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

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