![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Netty
zhuhaoyu6666
热爱编程、热爱生活、喜欢挑战
展开
-
springboot整合netty优雅关闭netty(未企业实战)
@SpringBootApplicationpublic class SpringbootNettyApplication { public static void main(String[] args) { SpringApplication.run(SpringbootNettyApplication.class, args); NioEventLoopGroup bossGroup = new NioEventLoopGroup(1); N.原创 2020-07-08 11:42:11 · 2845 阅读 · 1 评论 -
netty006之使用netty实现websocket长连接
服务器:import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio.NioEventLoopGroup;import io.netty.channel....原创 2019-12-27 22:55:12 · 245 阅读 · 0 评论 -
netty005之Netty的Socket简单例子
hadler往往决定了服务的类型一、server端import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelFuture;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio.NioEventLoopGroup...原创 2019-12-22 22:01:03 · 317 阅读 · 0 评论 -
netty004之Handler的生命周期
一、代码/** * http 响应 */public class TestHttpServerHandler extends SimpleChannelInboundHandler<HttpObject> { /** * 读取客户端请求,并给客户端响应的方法 * * @param channelHandlerContext ...原创 2019-12-18 23:05:20 · 334 阅读 · 0 评论 -
netty002之代码初次相见
写个简单http服务器玩玩一、依赖<dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <version>4.1.42.Final</version></dependency&...原创 2019-12-18 21:13:29 · 140 阅读 · 0 评论 -
netty001之netty是什么?
netty的官网:netty.ionetty 把自己划分为3个部分:基础/core:可扩展的事件模型、统一通讯的api、零拷贝的byte buffer传输服务/Transport Services:RTSP协议一般用于流媒体(搜索的东西就用它:wikipedia)协议的支持/protocol support:...原创 2019-12-17 00:01:16 · 101 阅读 · 0 评论 -
netty入门之简介
netty是什么?netty是一个异步事件驱动的网络应用框架,用于快速开发可维护的高性能协议服务器和客户端官网简介:netty是一个nio客户机-服务器框架,它支持快速而容易地开发网络应用程序,如协议服务器和客户机。它大大简化和简化了网络编程,如tcp和udp套接字服务器。“快速简单”并不意味着生成的应用程序将遭受可维护性或性能问题的困扰。netty经过了精心的设计,其经验来自于f...原创 2019-09-24 09:25:02 · 89 阅读 · 0 评论 -
netty001读netty进阶之路
一个好的例子立即守护进程和main线程退出的好例子main线程退出条件:2种情况1. main线程执行完,且由其执行代码而启动线程(非守护)执行完2. main线程执行完,且由其执行代码而启动线程都是守护线程,jvm退出public static void main(String[] args) throws IllegalArgumentException, Interrupt...原创 2019-09-08 10:34:18 · 124 阅读 · 0 评论 -
netty3和netty4简单客户端与服务端
netty31. 服务端 1服务2线程池2工厂代码在csdn下载public static void main(String[] args) { //1. 服务类 ServerBootstrap bootstrap = new ServerBootstrap(); //2. boss线程监听端口,worker线程负责数据读写 ExecutorServ...原创 2019-09-07 11:15:01 · 433 阅读 · 0 评论