1. 程式人生 > 程式設計 >JAVA socket.io註解原理及用法圖解

JAVA socket.io註解原理及用法圖解

這是一個實現了監聽connect()函式的註解,類似於切面的後置通知,當用戶試圖建立連線後再執行,並且不論是否成功建立連線,都一定會進入的,但是在鑑權的時候返回false,則不會進入該函式。如果有機會我會開貼來重點分享一下其中的區別

JAVA socket.io註解原理及用法圖解JAVA socket.io註解原理及用法圖解

@OnDisconnect

這是實現了監聽disconnect()函式的註解,類似於切面的後置通知,當用戶斷開連線後再執行。

JAVA socket.io註解原理及用法圖解

JAVA socket.io註解原理及用法圖解

@OnEvent("String")

這是表示下方函式用於接收前端傳送埠(String)時觸發的方法。

socket.emit("String","content");

相關的原始碼存放在包com.corundumstudio.socketio.annotation下OnConnectScanner、OnDisconnectScanner、AnnotationScanner中:

JAVA socket.io註解原理及用法圖解

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支援我們。