Socket.io,Netty-Soceketio实现套接字信息传输

Socket.io,Netty-Soceketio实现套接字信息传输

  • 工程准备:

工程准备:

Maven 的pom.xml中添加依赖
Socket.io,Netty-Soceketio实现套接字信息传输_第1张图片
创建TestSocket作为Socket服务端,addEventListener中的第一个参数与客户端socket.emit(‘action’)保持一致,即在这里匹配了客户端请求事件与服务器端的监听器。
Socket.io,Netty-Soceketio实现套接字信息传输_第2张图片
创建Socket监听器,根据自己需要返回给客户端的数据类型,修改implements 接口中DataListener泛型,可以自定义Java类,注意需要与上面SocketServer的add.EventListener的第二个参数的数据类型一致。再返回数据时,需要制定sendEvent的name,该值与客户端socket.on(‘action’)的名称保持一致。
Socket.io,Netty-Soceketio实现套接字信息传输_第3张图片

你可能感兴趣的:(项目问题小记)