netty
sssdal19995
这个作者很懒,什么都没留下…
展开
-
netty学习(四) - 初试webSocket
webSocket 是在H5上提出的规范,它可以解决很多以前http无法做到的事情,比如: 每次请求都要携带cookie、一大堆请求头信息 只能客户端主动调用服务端方法,不能从服务端往客户端推送数据 服务端 public class WebSocketServer { public static void main(String[] args) throws InterruptedException { EventLoopGroup boosGroup = new NioEve原创 2020-10-11 17:54:39 · 332 阅读 · 0 评论 -
netty学习(三) -基于socket实现消息通讯(聊天室,广播)
目标 每一个客户端连接上服务器的时候需要给其它客户端发送消息。 当前客户端可以发送消息给所有连接上了的客户端。 服务端 public class WeChatServer { private static final Logger logger = LoggerFactory.getLogger(WeChatServer.class); public static void main(String[] args) throws InterruptedException {原创 2020-10-11 17:33:46 · 509 阅读 · 0 评论 -
netty学习(二) -基于socket的服务端和客户端通讯
实现客户端和服务端之间的通讯, 客户端给服务端发送消息,同时服务端给客户端发送一条反馈消息 服务端代码 public class SocketServer { private static final Logger logger = LoggerFactory.getLogger(SocketServer.class); public static void main(String[] args) throws InterruptedException { EventLo原创 2020-10-11 12:25:00 · 513 阅读 · 2 评论 -
netty学习(一) - helloWorld
钻石恒久远,helloWorld 永流传。作为第一个netty的入门程序,也来写一个基于netty实现的helloWorld,直接上代码 服务器代码 public class HttpServer { public static void main(String[] args) throws InterruptedException { // acceptor 使用的线程池 它只处理连接请求 不做具体的工作 所以叫boss EventLoopGroup bossGr原创 2020-10-11 12:07:54 · 160 阅读 · 0 评论