(一)Netty是什么?what?【一个好使的处理Socket的东西】
①是一种基于NIO(同步非阻塞)网络编程的框架。(本质就是一个Jar架包)
(二)为什么要使用Netty?why?
目的:①快速开发,高并发,高负载,高可靠性(安全)的网络服务器和客户端程序。
优点:①提供异步的、事件驱动的网络应用程序框架和工具。
(三)应用场景?where?
①:高并发,高负载网络应用。Like 企鹅帝国。
(四)怎么用Neety?how?
(1)基于maven的使用方法?
①:添加依赖:pom.xml文件中
<!--添加依赖Netty-->
<dependency>
<groupId>io.netty</groupId>
<artifactId>netty-all</artifactId>
<version>4.1.4.Final</version>
</dependency>
</dependencies>
②:自己编写服务端,服务端处理器和 客户端,客户处理器
③: