E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
netty4.x
Netty4.x
用户指导(1)3个HelloWorld小例子
题记最近对netty有了兴趣,现在官方推荐版本是netty4.*,但是纵观网络,大部分都是关于netty3.x的知识。最好的学习,莫过于通过官方文档进行学习,系统,透彻,权威,缺点是英文。本文,算做自己学习netty的第一篇,总体思路与Userguidefor4.x基本一致,本篇文章不是严格意义的翻译文章。开始了...1.前言1.1问题现在,我们使用通用的应用程序和程序库,进行互相交流。例如,我们
randy_shandong
·
2016-06-15 18:59
netty
JAVA
netty4.x
与 spring 集成
netty4与spring集成先看一下单独用Netty开启一个简单的Server端:1.首先加依赖包:netty-all-4.1.0.CR7.jarlog4j-1.2.16.jar2.创建两个类TcpServer(启动/停止Server),TcpServerHandler(消息监听),具体代码详见附件 3.下面来看一下如何集成到Spring中: 注意上图中的两个红框中的类. ChannelIni
zhangyongbo
·
2016-05-14 10:37
java
spring
netty
netty4.x
与 spring 集成
阅读更多netty4与spring集成先看一下单独用Netty开启一个简单的Server端:1.首先加依赖包:netty-all-4.1.0.CR7.jarlog4j-1.2.16.jar2.创建两个类TcpServer(启动/停止Server),TcpServerHandler(消息监听),具体代码详见附件3.下面来看一下如何集成到Spring中:注意上图中的两个红框中的类.ChannelIni
zhangyongbo
·
2016-05-13 22:00
netty
spring
java
netty-mina深入学习与对比(一)
版本涉及了netty3.x、
netty4.x
、mina1.x、mina2.x、mina3.x。
libing13810124573
·
2016-03-21 21:00
Netty4.x
实战(三) 自定义Encoder/Decoder进行对象传递
在上一篇文章中,我们使用Netty4本身自带的ObjectDecoder,ObjectEncoder来实现POJO对象的传输,但其使用的是Java内置的序列化,由于Java序列化的性能并不是很好,所以很多时候我们需要用其他高效的序列化方式,例如protobuf,Hessian,Kryo,Jackson,fastjson等。本文中Java序列化不是重点,对Java序列化不熟悉的同学的请自行查找资料学
FX_SKY
·
2016-03-16 02:00
序列化
netty
nio
Netty4.x
实战(二) 对象传递
在上一篇文章对Netty做了一个简要的介绍,并通过Netty实现了server-client端的字符串传输。在实际开发中不可避免的会遇到传输对象的情况,本篇通过一个简单的例子展示如何通过Netty来传输对象。POJO类1.首先我们定义一个User对象:packagecom.ricky.codelab.netty.model; importjava.io.Serializable; public
FX_SKY
·
2016-03-15 02:00
netty
nio
Netty4.x
实战(一) 基础篇
Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。官方原文Nettyisanasynchronousevent-drivennetworkapplicationframeworkforrapiddevelopmentofmaintainablehighperformanceprotocolservers&clients.Netty是一个基
FX_SKY
·
2016-03-15 01:00
netty
nio
Netty4.x
中文教程系列 ChannelHandler
Netty4.x
中文教程系列ChannelHandler上一篇文章详细解释了HelloWorld示例的代码。里面涉及了一些Netty框架的基础。 这篇文章用以解释ChannelHandler。
红叶舞秋
·
2015-12-11 09:00
Netty4.x
中文教程系列 Hello World
1.下载并为项目添加Netty框架1.Netty的包大家可以从Netty官网:http://netty.io/downloads.html下载Netty提供了四个个主要版本的框架包给大家下载。3.9版本Final说明这个版本是3.x版本中最新的版本。final意味着功能不再继续添加更新。仅为修改bug等提供继续的更新。5.x版本由于是开始。不能排除是否稳定运行等问题。加上5.x在4.x的版本上略微
红叶舞秋
·
2015-12-11 09:00
Netty4.x
中文教程系列(四) ChannelHandler
这篇文章用以解释ChannelHandler。笔者本身在以前写过文章ChannelHandler改动及影响 和 ChannelInitializer学习 对Netty的.ChannelHandler做过阐述。里面主要描述了4.x版本相对于3.x版本的改动以及影响。并引用了一些文章。为大家详细的解释了ChannelHandler里面涉及架构。 1.在4.x版本中的ChannelHandle
苦逼码农2014
·
2015-11-25 10:00
NetKit,封装
Netty4.x
的开发框架
项目地址:https://
[email protected]
/xiejuntao/netkit.git此框架封装了
netty4.x
,提供统一的接口,自定义消息Id和处理消息的Action.并提供简单的
xiejuntao
·
2015-11-23 18:00
tcp
netty
netkit
RocketMq通信协议格式及编解码 (源码分析)
一、RocketMq broker服务器与客户端的网络通信是基于
netty4.x
实现的,重点分析 RocketMq设计的通信协议及对应的编解码 开发。
·
2015-11-11 14:44
RocketMQ
Netty4.X
学习(一)
Server: import io.netty.buffer.ByteBuf; import io.netty.channel.ChannelHandlerContext; import io.netty.channel.ChannelInboundHandlerAdapter; import io.netty.util.CharsetUtil; import io.netty.uti
·
2015-11-08 10:32
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。 原理分析 Architecture Overview 网络模型:netty采用了Reactor设计模式,Reactor设计可分三种: 单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reacto
·
2015-11-01 10:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。 原理分析 Architecture Overview 网络模型:netty采用了Reactor设计模式,Reactor设计可分三种: 单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的a
·
2015-10-31 08:33
netty4
使用
netty4.x
编写TCP服务器关于握手问题
还是和机顶盒通讯的项目,netty编写udp的协议已经实现了完毕;要求TCP也要来一套....我就呵呵了...写呗.基本上流程差不多,decoder,encoder,handler几乎都可以重用的,写好后一测..吓我一大蹦[INFO]-[Thread: nioEventLoopGroup-3-1]-[io.netty.util.internal.logging.Slf4JLogger.info()
铂金蛋蛋
·
2015-07-25 17:00
Netty3.x/
Netty4.x
/Netty5.x的区别
Netty3.x/
Netty4.x
/Netty5.x的区别Netty3Netty4 Netty5=============END=============
鑫鑫哥哥呀
·
2015-07-20 15:00
使用
netty4.x
编写UDP服务器遇到的狗血问题
项目需要,需要编写协议转发服务器,和机顶盒通讯使用udp协议流程:接收协议->解析->路由->写入log->转发到指定设备.之前有研究过netty框架,觉得比较轻便,就打算用这个框架来实现,参考官方的simple写了一个测试用例;发现程序中udp数据怎么都接收不到.用tcpdump-Xudpport7887听了下包,机器是收到的;开始找问题.....bla..bla...bla....import
铂金蛋蛋
·
2015-07-16 02:00
Netty实现网络通信
更多关于Netty的知识,可以参阅《
Netty4.x
用户指南》(https://github.com/waylau/netty
liuzhiqiang19890403
·
2015-07-09 19:00
netty
Netty实现网络通信
更多关于Netty的知识,可以参阅《
Netty4.x
用户指南》(https://github.com/waylau/netty
liuzhiqiang19890403
·
2015-07-09 11:00
通信
网络
netty
Netty4.x
中文教程系列(七)UDP协议
将近快一年时间没有更新Netty的博客。一方面原因是因为项目进度的问题。另外一方面是博主有一段时间去熟悉Unity3D引擎。本章节主要记录博主自己Netty的UDP协议使用。1.构建UDP服务端首先我们应该清楚UDP协议是一种无连接状态的协议。所以Netty框架区别于一般的有链接协议服务端启动程序(ServerBootstrap)。Netty开发基于UDP协议的服务端需要使用Bootst
Tiny&zzh
·
2015-06-10 21:00
Netty 实现聊天功能
更多关于Netty的知识,可以参阅《
Netty4.x
用户指南》(https://github.com/waylau/netty-4
waylau
·
2015-03-01 09:00
Netty4.x
线程模型
http://hongweiyi.com/2014/01/netty-4-x-thread-model/
黑牛2008
·
2014-11-17 14:00
Netty 4.x学习笔记 – 线程模型
转自http://hongweiyi.com/2014/01/netty-4-x-thread-model/
Netty4.x
学习笔记–线程模型1、前言前面两篇学习笔记已经说完了ByteBuf和Channel
qian0021514578
·
2014-10-20 17:00
netty
Netty4.X
获取客户端IP
最近使用netty-4.0.23.Final版本编写服务端代码,有个获取客户端代码的小需求,以前使用servlet开发时很机械的就:String ipAddr="0.0.0.0";if (reqest.getHeader("X-Forwarded-For") == null) { ipAddr = reqest.getRemoteAddr(); }else{ ipAddr =
laukinghaozi
·
2014-09-20 17:57
Java
网络编程
Netty
java
Netty4.X
获取客户端IP
最近使用netty-4.0.23.Final版本编写服务端代码,有个获取客户端代码的小需求,以前使用servlet开发时很机械的就:String ipAddr="0.0.0.0"; if (reqest.getHeader("X-Forwarded-For") == null) { ipAddr = reqest.getRemoteAddr(); }else{ ip
laukinghaozi
·
2014-09-20 17:57
java
netty
网络编程
netty4
Netty4.x
中文教程系列(六) 从头开始Bootstrap
Netty4.x
中文教程系列(六)从头开始Bootstrap 其实自从中文教程系列(五)一直不知道自己到底想些什么。加上忙着工作上出现了一些问题。本来想就这么放弃维护了。
明舞
·
2014-09-19 00:00
Netty4.x
中文教程系列(五)编解码器Codec
Netty4.x
中文教程系列(五)编解码器Codec 上一篇文章详细解释了ChannelHandler的相关构架设计,版本和设计逻辑变更等等。
明舞
·
2014-09-18 23:00
Netty4.x
中文教程系列(四) ChannelHandler
Netty4.x
中文教程系列(四) ChannelHandler 上一篇文章详细解释了HelloWorld示例的代码。里面涉及了一些Netty框架的基础。
明舞
·
2014-09-18 23:00
Netty4.x
中文教程系列(三) Hello World !详解
Netty中文教程(二)HelloWorld!详解 上一篇文章,笔者提供了一个HelloWorld的Netty示例。 时间过去了这么久,准备解释一下示例代码。1.HelloServer详解 HelloServer首先定义了一个静态终态的变量---服务端绑定端口7878。至于为什么是这个7878端口,纯粹是笔者个人喜好。大家可以按照自己的习惯选择端口。当然了。常用的几个端口(例如:80,
明舞
·
2014-09-18 23:00
Netty4.x
中文教程系列(二) Hello World !
在中国程序界。我们都是学着HelloWorld!慢慢成长起来的。逐渐从一无所知到熟悉精通的。第二章就从HelloWorld开始讲述Netty的中文教程。首先创建一个Java项目。引入一个Netty框架的包。这个步骤我在本系列教程的后面就不在重复了。先上一张我示例的项目工程图给大家看一下:1.下载并为项目添加Netty框架Netty的包大家可以从Netty官网:http://netty.io/dow
明舞
·
2014-09-18 23:00
Netty4.x
中文教程系列(一) 目录及概述
Netty4.x
中文教程系列(一)目录及概述 Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。
明舞
·
2014-09-18 23:00
Netty4.x
中文教程系列(六) 从头开始Bootstrap
Netty4.x
中文教程系列(六)从头开始Bootstrap 其实自从中文教程系列(五)一直不知道自己到底想些什么。加上忙着工作上出现了一些问题。本来想就这么放弃维护了。
Tiny&zzh
·
2014-08-12 18:00
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
Netty4.x
分析
官网定义: netty是一个异步、事件驱动的网络应用框架,用于快速开发可维护的、高性能的服务端和客户端程序。原理分析 ArchitectureOverview网络模型:netty采用了Reactor设计模式,Reactor设计可分三种:单线程版本,如图: 学C的朋友会知道IO多路复用,我感觉和这个Reactor模式差不多,Reactor收到新连接调用acceptor的accept,返回的Socke
sunxboy
·
2014-07-31 11:00
netty4
java学习网站
api=jdk-zh2、
Netty4.x
用户向导:http://netty.io/wiki/user-guide-for-4.x.html3、Apachetomcat官方API:http://tomcat.apache.org
a5231108
·
2014-05-05 15:00
【Netty学习】 ChannelHandler 改动及影响
channelHandler在
Netty4.x
版本有了相当大的改动http://netty.io/wiki/new-and-noteworthy.html 官网的更新改进说明。
Tiny&zzh
·
2013-11-13 15:00
netty 4.x源码分析
阅读更多
netty4.x
源码分析服务端需要经过socket、bind、accept、read、write等步骤,客户端需要经过socket、connect、read、write等步骤,后续此系列文章会对每一个步骤如何发生进行分析
海浪儿
·
2013-08-12 14:00
netty4
源码分析
socket
bind
accept
netty 4.x源码分析
阅读更多
netty4.x
源码分析服务端需要经过socket、bind、accept、read、write等步骤,客户端需要经过socket、connect、read、write等步骤,后续此系列文章会对每一个步骤如何发生进行分析
海浪儿
·
2013-08-12 14:00
netty4
源码分析
socket
bind
accept
netty入门文章2
文章目录1、netty4.x2、netty实例 正文部分1、
netty4.x
原文:Theminimumrequirementstoruntheexampleswhichareintroducedinthischapterareonlytwo
snake_hand
·
2013-04-20 12:00
netty
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他