![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Netty
Netty
嘻哈吼嘿呵
这个作者很懒,什么都没留下…
展开
-
一、Netty入门到精通(RPC实现)——传统的socket分析
参考bilibili: https://www.bilibili.com/video/av44457831?from=search&seid=8212310434369019426使用Java进行TCP/UDP协议的网络通信一般使用Java的Net包下的Socket服务进行编写,有Server服务端和Client客户端服务端用于监听客户端的连接和接收客户端发来的信息,客户端可...原创 2019-09-29 16:28:04 · 168 阅读 · 0 评论 -
二、Netty入门到精通(RPC实现)——NIO的代码分析
目录1、NIO的网络传输方式2、代码分析3、Java IO和NIO之间的主要区别:(1)、面向流与面向缓冲(2)、阻塞与非阻塞IO(3)、选择器(Selectors)1、NIO的网络传输方式NIO全称java non-blocking IO,是指jdk1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容...转载 2019-09-29 17:42:12 · 147 阅读 · 0 评论 -
二、Netty入门到精通(RPC实现)——Netty服务端helloWorld入门
目录一、Netty介绍1、基本介绍2、主要应用二、Netty服务端hello world1、导入 pom2、server 服务端代码3、测试4、分析一、Netty介绍1、基本介绍 NIO是一个非阻塞的多线程的socket网络通信API 每次使用NIO进行网络通信的时候我们都需要自己编写网络交互的服务端、客户端,都要去编写数据的接收、解析...原创 2019-09-30 11:16:55 · 271 阅读 · 0 评论 -
三、Netty入门到精通(RPC实现)——Netty客户端helloWorld入门
1、代码CLient.javaimport org.jboss.netty.bootstrap.ClientBootstrap;import org.jboss.netty.channel.*;import org.jboss.netty.channel.socket.nio.NioClientSocketChannelFactory;import org.jboss.netty...原创 2019-09-30 11:39:44 · 171 阅读 · 0 评论 -
四、Netty入门到精通(RPC实现)——Netty 5.x客户端和服务端示例
基于Netty 5.x1、Server端Server.javaimport io.netty.bootstrap.ServerBootstrap;import io.netty.channel.*;import io.netty.channel.nio.NioEventLoopGroup;import io.netty.channel.socket.nio.NioServe...原创 2019-09-30 16:54:06 · 162 阅读 · 0 评论