环境:JDK1.8 WIN10
集成:SpringBoot+Mybatis+Mina+MySql
开发工具eclipse Neon.3 Release (4.6.3)
目录如下
Mina包中的ServerHandler里有所有的事件
在spring boot启动类中添加打开端口的方法
Util工具包中放了几个常用的进制转换、CRC校验、Unicode转换
ServerHandler中调用其他service需要使用特殊方法,类中已经注明流程
总结来说就三个步骤
1.在pom.xml中添加两个jar包 Mina和Socket
<!--socket通讯 -->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-websocket</artifactId>
<version>4.0.1.RELEASE</version>
</dependency>