- 博客(6)
- 收藏
- 关注
转载 实例:Netty 基于Http协议下的数据传输Demo
Http/Https协议是最重要最常用到的协议之一,Netty提供了一些了的Handler来处理Http协议下的编码工作。下面就介绍一个Netty实例: 1.通过HttpClient发送Protobuf类型数据到服务端 2.服务端Netty负责把接收到的Http请求中的数据再发送到客户端。 3.其中Netty对发送的数据量没有限制,因为Http发送的message往往是由一系列infragm
2015-04-07 13:27:58 749
转载 Netty4详解二:开发第一个Netty应用程序
既然是入门,那我们就在这里写一个简单的Demo,客户端发送一个字符串到服务器端,服务器端接收字符串后再发送回客户端。 2.1、配置开发环境 1.安装JDK 2.去官网下载jar包 (或者通过pom构建) 2.2、认识下Netty的Client和Server 一个Netty应用模型,如下图所示,但需要明白一点的是,我们写的Server会自动处理多客户端请求,理论上讲,处
2015-04-07 13:20:19 529
转载 Netty4详解三:Netty架构设计
读完这一章,我们基本上可以了解到Netty所有重要的组件,对Netty有一个全面的认识,这对下一步深入学习Netty是十分重要的,而学完这一章,我们其实已经可以用Netty解决一些常规的问题了。 一、先纵览一下Netty,看看Netty都有哪些组件? 为了更好的理解和进一步深入Netty,我们先总体认识一下Netty用到的组件及它们在整个Netty架构中是怎么协调工作
2015-04-07 13:16:18 374
转载 实例:Netty 处理 TCP协议数据分包问题
一、Netty解决TCP协议数据分包问题思路 我们知道通过TCP协议发送接收数据时,如果数据过大,接收到的数据会是分包的,比如: +-----+-----+-----+ 发送数据是: | ABC | DEF | GHI | +-----+
2015-04-07 10:09:59 964
转载 实例:如何使用 Netty 下载文件
本实例主要参考的是官网的examples:点击这里 使用场景:客户端向Netty请求一个文件,Netty服务端下载指定位置文件到客户端。 本实例使用的是Http协议,当然,可以通过简单的修改即可换成TCP协议。 需要注意本实例的关键点是,为了更高效的传输大数据,实例中用到了ChunkedWriteHandler编码器,它提供了以zero-memory-copy方式写文件。 第一步:
2015-04-07 09:50:42 653
转载 netty入门实例
TimeServer.java package netty.timeserver.server; import io.netty.bootstrap.ServerBootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializer; import io.netty.ch
2015-04-03 15:31:55 398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人