
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 · 198 阅读 · 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 · 196 阅读 · 0 评论 -
二、Netty入门到精通(RPC实现)——Netty服务端helloWorld入门
目录 一、Netty介绍 1、基本介绍 2、主要应用 二、Netty服务端hello world 1、导入 pom 2、server 服务端代码 3、测试 4、分析 一、Netty介绍 1、基本介绍 NIO是一个非阻塞的多线程的socket网络通信API 每次使用NIO进行网络通信的时候我们都需要自己编写网络交互的服务端、客户端,都要去编写数据的接收、解析...原创 2019-09-30 11:16:55 · 343 阅读 · 0 评论 -
三、Netty入门到精通(RPC实现)——Netty客户端helloWorld入门
1、代码 CLient.java import 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 · 210 阅读 · 0 评论 -
四、Netty入门到精通(RPC实现)——Netty 5.x客户端和服务端示例
基于Netty 5.x 1、Server端 Server.java import 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 · 197 阅读 · 0 评论