JAVA-socket.io中常用注解的作用

Posted 冬凛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA-socket.io中常用注解的作用相关的知识,希望对你有一定的参考价值。

  • @OnConnect

  这是一个实现了监听connect()函数的注解,类似于切面的后置通知,当用户试图建立连接后再执行,并且不论是否成功创建连接,都一定会进入的,但是在鉴权的时候返回false,则不会进入该函数。如果有机会我会开贴来重点分享一下其中的区别

 

  • @OnDisconnect

  这是实现了监听disconnect()函数的注解,类似于切面的后置通知,当用户断开连接后再执行。

  • @OnEvent("String")
  这是表示下方函数用于接收前端发送端口(String)时触发的方法。
socket.emit("String","content");

 



相关的源码存放在包com.corundumstudio.socketio.annotation下OnConnectScanner、OnDisconnectScanner、AnnotationScanner中:

 

 有需要补充的内容,或者其他注解,请联系交流, qq465824201, 转载请标明出处。


以上是关于JAVA-socket.io中常用注解的作用的主要内容,如果未能解决你的问题,请参考以下文章

spring 注解是有啥作用

Spring中Bean初始化及销毁方法(InitializingBean接口DisposableBean接口@PostConstruct注解@PreDestroy注解以及init-method(代码片

springmvc:常用注解

Spring框架中Bean管理的常用注解

spring常用注解作用与常用接口与后置处理器

Spring常用注解总结