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
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
redis客户端 Redisson
【redis官方推荐】Redisson是使用熟悉的Java数据结构来发挥Redis的威力,基于lettuceRedis客户端和
Netty4
,兼容Redis2.6+andJDK1.6+,使用ApacheLicense2.0
htofly
·
2014-09-18 09:57
redis
Android推送服务开发
由于公司之前使用的手机客户端推送服务是极光推送,给公司造成一年几十万的服务费,因此,公司决定开发自己的一套推送服务,初步的技术选型是:服务端:
netty4
关于netty框架在我的下面的博客里面我整理了相关资料
timer_xi
·
2014-08-18 17:00
android
netty
push
netty4
.0.23 初学的demo
netty4
.0.23 初学的demo 例子共4个文件,用到的jar包有: netty-all-4.0.23.Final.jar log4j.jar
stephen830
·
2014-08-17 14:00
netty4
netty4
.0.23 初学的demo
netty4
.0.23 初学的demo 例子共4个文件,用到的jar包有: netty-all-4.0.23.Final.jar log4j.jar
stephen830
·
2014-08-17 14:00
netty4
Netty4
.x中文教程系列(六) 从头开始Bootstrap
Netty4
.x中文教程系列(六)从头开始Bootstrap 其实自从中文教程系列(五)一直不知道自己到底想些什么。加上忙着工作上出现了一些问题。本来想就这么放弃维护了。
Tiny&zzh
·
2014-08-12 18:00
Performance analysis of our own full blown HTTP
Inpreviouspost Let'sdoourownfullblownHTTPserverwith
Netty4
youandIwereexcitedbycreationofourownwebserver
dexterman
·
2014-08-12 18:00
java
netty
使用Netty实现通用二进制协议的高效数据传输
Userguidefor
Netty4
.xhttp://www.cnblogs.com/zemliu/p/3372784.html
Netty4
.0.x版本和Flex4.6配合http://www.25kx.com
干死it
·
2014-08-04 15:00
Android推送服务开发
由于公司之前使用的手机客户端推送服务是极光推送,给公司造成一年几十万的服务费,因此,公司决定开发自己的一套推送服务,初步的技术选型是:服务端:
netty4
关于netty框架在我的下面的博客里面我整理了相关资料
砚羲
·
2014-08-03 01:38
android
netty
push
Android推送服务开发
由于公司之前使用的手机客户端推送服务是极光推送,给公司造成一年几十万的服务费,因此,公司决定开发自己的一套推送服务,初步的技术选型是:服务端:
netty4
关于netty框架在我的下面的博客里面我整理了相关资料
砚羲
·
2014-08-03 01:38
push
android
netty
Java
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
netty4
_is not a @Sharable handler
Statemanagement(handler的状态管理)AChannelHandleroftenneedstostoresomestatefulinformation.Thesimplestandrecommendedapproachistousemembervariables:public interface Message { // your methods here } pu
鑫鑫哥哥呀
·
2014-07-28 17:00
Netty4
使用总结
Netty4
的beta3加了AIO了,但是到beta9又被去了,作者的意思是测试下来AIO性能不如NIO,所以没必要用。
jiangguilong2000
·
2014-07-09 21:00
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
宇智波带土
·
2014-06-17 18:00
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
working_brain
·
2014-06-10 20:00
netty
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
working_brain
·
2014-06-10 20:00
netty
netty
系列
Netty4
详解三:Netty架构设计
读完这一章,我们基本上可以了解到Netty所有重要的组件,对Netty有一个全面的认识,这对下一步深入学习Netty是十分重要的,而学完这一章,我们其实已经可以用Netty解决一些常规的问题了。一、先纵览一下Netty,看看Netty都有哪些组件? 为了更好的理解和进一步深入Netty,我们先总体认识一下Netty用到的组件及它们在整个Netty架构中是怎么协调工作的。Netty应用中
suifeng3051
·
2014-06-06 10:00
网络编程
介绍
netty4
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
huyumin
·
2014-06-05 08:00
netty
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
wxyFighting
·
2014-06-03 11:00
java
netty
高性能
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
李林锋
·
2014-05-30 00:00
Netty系列之Netty高性能之道
1.背景1.1.惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
李林锋
·
2014-05-30 00:00
Netty系列之Netty高性能之道
1.背景\\1.1.惊人的性能数据\\最近一个圈内朋友通过私信告诉我,通过使用
Netty4
+Thrift压缩二进制编解码技术,他们实现了10WTPS(1K的复杂POJO对象)的跨节点远程服务调用。
昵称4
·
2014-05-29 20:00
Netty学习
Netty4
.0中,定义了Channel接口,这个接口用于连接网络
艾伦蓝
·
2014-05-19 14:00
netty
ZPush--基于
netty4
实现的苹果通知推送服务(APNs)Java客户端
简单说下实现苹果通知推送服务(APNs)客户端的一些要注意的地方:使用长连接;sanbox服务器是没用的,调试时直接用“gateway.push.apple.com”域名;对于错误的Notification,苹果会回应一个Errorresponse,里面有个identifier,在这个identifier之后的Notification全都失败;因此发送者要缓存已经发送的Notification,最
hengyunabc
·
2014-05-10 00:00
java
apple
push
notification
apns
Netty4
.0 简单学习
/** * 这是server的基本格式。基本server都是这样,分四步 * 1.创建boss和work 线程 这个可以选。我选的是netty标志的支持nio异步的 * 2.ServerBootstrap group ,创建channel 这里可以选不同的协议的,我选的是tcp/ip协议的,这个可以选 * 3.加入ServerInitializer 这个是第二部分 * 4.
zhanghaj00
·
2014-05-09 18:00
netty4
Netty4
详解二:开发第一个Netty应用程序
既然是入门,那我们就在这里写一个简单的Demo,客户端发送一个字符串到服务器端,服务器端接收字符串后再发送回客户端。2.1、配置开发环境1.安装JDK2.去官网下载jar包(或者通过pom构建)2.2、认识下Netty的Client和Server 一个Netty应用模型,如下图所示,但需要明白一点的是,我们写的Server会自动处理多客户端请求,理论上讲,处理并发的能力决定于我们的系统配置
suifeng3051
·
2014-05-07 18:00
入门
netty
demo
初步
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
Netty4
详解一:理解Netty的设计理念NIO
一、初步了解Netty Netty是一个NIO的编程框架,Netty是非常容易和快速开发出网络应用程序的,它提供了一种全新的形式来方便你编写网络应用:它提供了对一些对复杂问题的抽象,提供了一套非常容易使用的api来把我们的业务逻辑和纯粹处理网络的代码分离开来。因为Betty是基于NIO,因此它的整个API都是异步的。 Netty简化了基于TCP和UDP的编程,但是你仍可以用它的
suifeng3051
·
2014-04-10 13:00
netty
介绍
初步
Netty4
.0学习笔记系列之六:多种通讯协议支持
上文介绍了如何应用Netty开发自定义通讯协议,本文在此基础上进一步深化,研究如何同时支持不同的通讯协议。此处所谓的通讯协议,指的是把Netty通讯管道中的二进制流转换为对象、把对象转换成二进制流的过程。转换过程追根究底还是ChannelInboundHandler、ChannelOutboundHandler的实现类在进行处理。ChannelInboundHandler负责把二进制流转换为对象,
u013252773
·
2014-03-25 23:00
encoder
decoder
Netty4.0
多通讯协议
自定义通讯协议
Netty4
.0学习笔记系列之五:自定义通讯协议
Netty中,通讯的双方建立连接后,会把数据按照ByteBuf的方式进行传输,例如http协议中,就是通过HttpRequestDecoder对ByteBuf数据流进行处理,转换成http的对象。基于这个思路,我自定义一种通讯协议:Server和客户端直接传输java对象。实现的原理是通过Encoder把java对象转换成ByteBuf流进行传输,通过Decoder把ByteBuf转换成java对
u013252773
·
2014-03-20 12:00
encoder
decoder
Netty4.0
自定义通讯协议
Netty4
.0学习笔记系列之四:混合使用coder和handler
Handler如何使用在前面的例子中已经有了示范,那么同样是扩展自ChannelHandler的Encoder和Decoder,与Handler混合后又是如何使用的?本文将通过一个实际的小例子来展示它们的用法。该例子模拟一个Server和Client,两者之间通过http协议进行通讯,在Server内部通过一个自定义的StringDecoder把httprequest转换成String。Serve
u013252773
·
2014-03-19 23:00
handler
encoder
decoder
Netty4.0
Netty4
.0学习笔记系列之三:构建简单的http服务
本文主要介绍如何通过Netty构建一个简单的http服务。想要实现的目的是:1、Client向Server发送http请求。2、Server端对http请求进行解析。3、Server端向client发送http响应。4、Client对http响应进行解析。在该实例中,会涉及到http请求的编码、解码,http响应的编码、解码,幸运的是,Netty已经为我们提供了这些工具,整个实例的逻辑图如下所示:
u013252773
·
2014-03-14 22:00
httpclient
httpserver
Netty4.0
Netty4
.0学习笔记系列之二:Handler的执行顺序
Handler在netty中,无疑占据着非常重要的地位。Handler与Servlet中的filter很像,通过Handler可以完成通讯报文的解码编码、拦截指定的报文、统一对日志错误进行处理、统一对请求进行计数、控制Handler执行与否。一句话,没有它做不到的只有你想不到的。Netty中的所有handler都实现自ChannelHandler接口。按照输出输出来分,分为ChannelInbou
u013252773
·
2014-03-13 23:00
handler
Netty4.0
Netty 4.0 新的特性及需要注意的地方
Netty4
.0新的特性及需要注意的地方这篇文章和你一起过下Netty的主发行版本的一些显著的改变和新特性,让你在把你的应用程序转换到新版本的时候有个概念。
诚愚
·
2014-03-13 18:00
java
netty
Netty4
.0学习笔记系列之一:Server与Client的通讯
本文是学习Netty的第一篇文章,主要对Netty的Server和Client间的通讯机制进行验证。Server与Client建立连接后,会执行以下的步骤:1、Client向Server发送消息:Areyouok?2、Server接收客户端发送的消息,并打印出来。3、Server端向客户端发送消息:Iamok!4、Client接收Server端发送的消息,并打印出来,通讯结束。涉及到的类有4个:1
u013252773
·
2014-03-11 23:00
server
netty
client通讯
netty4
的资料和准备
Netty4
官网: http://netty.io/
Netty4
文档: http://netty.io/4.0/api/index.html
Netty4
github: https://github.com
iluoxuan
·
2014-02-26 00:00
netty4
netty4
学习研究系列-序
引用说明github伟大的一首诗:追随牛人,与他们一起修行 修行之道: 关注大师的言行, 跟随大师的举动, 和大师一并修行, 领会大师的意境, 成为真正的大师。 虽然,和大师的差距巨大,但是,作为一名程序员我们需要改变世界的理想,最起码得改变人生的梦想,不管外行给我“it屌丝男”, “码农”等 可以
iluoxuan
·
2014-02-26 00:00
netty4
netty jni epoll
netty4
.0.17提供了基于c的epoll 采用ET工作模式下面直接分享基于接口使用这一特性 目前已经替换在内网测试服务器上面运行良好 以下是简单的替换:publicvoidrunEpollProxy
石头哥哥
·
2014-02-25 16:00
netty4
研究系列-序
我要完成一件事情,提高技术的同时,让时间变的更有意义,同时追随大师的脚步,慢慢前进 工作有近2年了,毕竟技术是谋生手段也是兴趣,也读过不少书,看过不少源码;都是大致看看,没有什么深入的体会,更别说是找bug了,对于自己接触过的语言从大学里,c;c++,汇编都忘的差不多了,其实有时候对c还慢有情怀的,上次因为Redis的出现,还专门复习一遍c语言;想弄明白其源码设计之处,好景不常,或许是懒惰;或许
iluoxuan
·
2014-02-24 22:00
netty
介绍
追寻大师的脚步
netty4
buffer源码分析
模块类结构:Netty-Buffer类都集中在io.netty.buffer的package中,主要功能是在数据传输时保存传输的数据,同时对通信数据进行功能封装,便于对数据空间进行管理。注:在其他的package中有一些继承自buffer的类,不在这里说明。package如下:工作原理简介:一、从存储方式上来分,ByteBuf分为:HeapByteBuf和DirectByteBuf。HeapByt
zhjkzjf
·
2014-02-21 14:54
netty
源码分析
buffer
netty4
buffer源码分析
模块类结构:Netty-Buffer类都集中在io.netty.buffer的package中,主要功能是在数据传输时保存传输的数据,同时对通信数据进行功能封装,便于对数据空间进行管理。注:在其他的package中有一些继承自buffer的类,不在这里说明。package如下:工作原理简介:一、从存储方式上来分,ByteBuf分为:HeapByteBuf和DirectByteBuf。HeapByt
zhjkzjf
·
2014-02-21 14:54
buffer
netty
源码分析
netty4
实现一个断点上传大文件功能
我本来以为文件断点续传功能很简单,不就是提供2个方法:一个返回已经上传的文件的长度;另外一个负责上传文件呗(请求带上content-range指明本次上传的内容在整个文件中的位置),然后根据请求提供的位置写呗,太简单了。但是实际情况还是比较复杂的,关键问题是,上面的描述现在想想只能称作为文件分段上传,而不是断点续传。断点意味着网络会断,然后断了之后,服务端根本获取不到本次上传的内容,于是下次又只能
ganqing
·
2014-02-19 20:00
断点上传
netty4
近期面试常见问题汇总
8.写一个永不停止的线程9.mysql的优化10.如何查找性能瓶颈11.请自我介绍12.netty3和
netty4
的区别13.ArrayBloc
码农往事
·
2014-02-18 23:00
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他