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
源码分析-connect
本文为原创,转载请注明出处
netty4
源码分析-connect 客户端向服务端发起connect请求由以下代码触发:ChannelFuturef=b.connect(host,port).sync()
海浪儿
·
2013-09-06 15:00
源码分析
SocketChannel
connect
netty4
OP_READ
Netty4
源码分析-NioEventLoop实现的线程运行逻辑
Netty4
源码分析-NioEventLoop实现的线程运行逻辑 在netty服务端启动源码分析-线程创建一文中已分析SingleThreadEventExecutor所持有的线程的运行逻辑由
海浪儿
·
2013-08-21 16:00
线程
netty4
NioEventLoop
rebuildselector
taskQueue
netty4
服务端启动源码分析-线程的创建
本文为原创,转载请注明出处
netty4
服务端启动源码分析-线程的创建 本文分析Netty中boss和worker的线程的创建过程:以下代码是服务端的启动代码,线程的创建就发生在其中。
海浪儿
·
2013-08-15 16:00
netty
线程创建
bossGroup
netty4
源码分析-bind
本文为原创,转载请注明出处
netty4
源码分析-bind 在前一篇文章中分析了监听套接字ServerSocketChannel的创建过程,本文接着分析绑定IP和端口的过程。
海浪儿
·
2013-08-13 19:00
bind
netty
源码分析
channelActive
inbound
netty4
源码分析-bind
本文为原创,转载请注明出处
netty4
源码分析-bind 在前一篇文章中分析了监听套接字ServerSocketChannel的创建过程,本文接着分析绑定IP和端口的过程。
海浪儿
·
2013-08-13 19:00
bind
netty
源码分析
channelActive
inbound
netty4
源码分析-bind
阅读更多本文为原创,转载请注明出处
netty4
源码分析-bind在前一篇文章中分析了监听套接字ServerSocketChannel的创建过程,本文接着分析绑定IP和端口的过程。
海浪儿
·
2013-08-13 19:00
netty
源码分析
bind
channelActive
inbound
netty4
源码分析-bind
阅读更多本文为原创,转载请注明出处
netty4
源码分析-bind在前一篇文章中分析了监听套接字ServerSocketChannel的创建过程,本文接着分析绑定IP和端口的过程。
海浪儿
·
2013-08-13 19:00
netty
源码分析
bind
channelActive
inbound
netty4
源码分析-socket
本文为原创,转载请注明出处
netty4
源码分析-socket 服务端启动的第一步必须先创建一个监听套接字ServerSocketChannel
海浪儿
·
2013-08-12 15:00
socket
netty
服务端启动
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
源码分析-线程的创建
netty4
源码分析-socket
海浪儿
·
2013-08-12 14:00
socket
bind
源码分析
netty4
accept
netty 4.x源码分析
netty4
源码分析-线程的创建
netty4
源码分析-socket
海浪儿
·
2013-08-12 14:00
socket
bind
源码分析
accept
netty4
netty 4.x源码分析
阅读更多
netty4
.x源码分析服务端需要经过socket、bind、accept、read、write等步骤,客户端需要经过socket、connect、read、write等步骤,后续此系列文章会对每一个步骤如何发生进行分析
海浪儿
·
2013-08-12 14:00
netty4
源码分析
socket
bind
accept
netty4
客户端代码分享
netty4
已经发布有段时间了,今天因为压测写了一个
netty4
的客户端(版本4.0.6.Final)现在分享出来给大家:
netty4
配置类packagenettyClient4; importio.netty.bootstrap.Bootstrap
石头哥哥
·
2013-08-07 22:00
Netty4
.0 开发指导 2
原文: http://netty.io/wiki/user-guide-for-4.x.html聊一下用POJO代替ByteBuf到目前为止我们点评的所有代码实例都使用ByteBuf作为主要的消息格式.在这一章节,我们将改进TIME协议的客户端和服务端去使用POJO代替ByteBuf.使用POJO在你的ByteBuf是显尔易见的;通过从处理单元中分离从ByteBuf提取信息的代码你的处理单元更容易
BOOM.SS
·
2013-06-18 16:00
Netty4
.0 开发指导 1
原文: http://netty.io/wiki/user-guide-for-4.x.html前言1.问题如今我们使用通用的程序或者第三方的库去与对方交互.比如,我们经常使用HTTP库从web服务器检索信息或者通过web服务调用远程方法.然而,通用的协议或者它的实现有时扩展性不好.这就像我们不使用通用的HTTP服务器去交换大文件,e-mail消息,以及近实时消息像股票信息和多人游戏数据.多么需要
BOOM.SS
·
2013-06-17 23:00
socket
tcp
netty
netty
4
Netty4
更新详解
最近看到
netty4
快要出来了,一些新的特性还是很值得推介的。 1.Buff ChannelBuffer变成了ByteBuff。
ssxxjjii
·
2013-04-27 15:00
netty4
netty入门文章2
文章目录1、
netty4
.x2、netty实例 正文部分1、
netty4
.x原文:Theminimumrequirementstoruntheexampleswhichareintroducedinthischapterareonlytwo
snake_hand
·
2013-04-20 12:00
netty
Netty4
更新
最近看到
netty4
快要出来了,一些新的特性还是很值得推介的。 1.BuffChannelBuffer变成了ByteBuff。
janeky
·
2013-04-11 00:00
java
netty
Netty4
更新详解
最近看到
netty4
快要出来了,一些新的特性还是很值得推介的。 1.Buff ChannelBuffer变成了ByteBuff。
janeky
·
2013-04-09 00:00
java
netty
Netty4
SEDA 事件驱动原理分析
Netty4
SEDA 事件驱动原理分析 AioServerSocketChannel的事件处理线程(AioEventLoop)建立过程分析(Bootstrap启动ServerSocketChannel
irelandken
·
2013-04-06 02:00
netty
Netty4
ChannelPipeLine分析
Netty4
ChannelPipeLine分析 ChannelPipeLine查找ChannelHandler的顺序:DefaultChannelHandlerContext.findContextInbound
irelandken
·
2013-04-05 01:00
Nety
Netty4
.0问题及解决——ChannelPipelineException
刚开始写了个简单的TCP服务端,测试也ok,但发现我用工具连上端口后,断开再连接就报了下面的错误。 2013-03-26 13:54:05,283 WARN - Failed to initialize a channel. Closing: [id: 0x83d224f6, /127.0.0.1:2810 => /127.0.0.1:8080] io.n
JavaChristmas
·
2013-03-26 13:00
Netty4.0
@Sharable
Netty4
.0之codec
阅读更多在上一篇文章中有分享了一个比较好的博客地址:http://asialee.iteye.com/blog/1769508里面有详细介绍一些原理方面的知识,还有简单的使用。而编码和解码,我想实现通过字符串,以“XXEE”作为分割符。publicfinalclassDelimiters{publicstaticByteBuf[]XXEEDelimiter(){returnnewByteBuf[]
JavaChristmas
·
2013-03-26 13:00
Netty4.0
Codec
Netty4
.0之codec
阅读更多在上一篇文章中有分享了一个比较好的博客地址:http://asialee.iteye.com/blog/1769508里面有详细介绍一些原理方面的知识,还有简单的使用。而编码和解码,我想实现通过字符串,以“XXEE”作为分割符。publicfinalclassDelimiters{publicstaticByteBuf[]XXEEDelimiter(){returnnewByteBuf[]
JavaChristmas
·
2013-03-26 13:00
Netty4.0
Codec
Netty4
.0之codec
在上一篇文章中有分享了一个比较好的博客地址:http://asialee.iteye.com/blog/1769508 里面有详细介绍一些原理方面的知识,还有简单的使用。 而编码和解码,我想实现通过字符串,以“XXEE”作为分割符。 public final class Delimiters { public static ByteBuf[] XXEEDelimite
JavaChristmas
·
2013-03-26 13:00
Netty4.0
Codec
Netty4
.0
找了很久的资料都非常少,基本就只能看看Netty3的一些介绍,加上
Netty4
的example包的一些例子。 由于公司项目一直使用Mina做Tcp服务端,所以,Netty也主要看这块的东西。
JavaChristmas
·
2013-03-26 13:00
Netty4.0
netty4
.0 初探究... ...不错哦
packagecommons.
netty4
.x; importio.netty.channel.Channel; importio.netty.channel.ChannelHandler.Sharable
石头哥哥
·
2013-03-11 16:00
netty4
.0 研究 ing ... ...
之前做过一个基于netty3.X版本的server,性能测试很不错,现在
netty4
.0已经出beta2版本beta3的快照也出来了,相信不久就会发布,先尝鲜,总结了一些东西:#Theshutdownprocessofatypicalnetworkapplicationiscomposedofthefollowingthreesteps
石头哥哥
·
2013-03-11 14:00
netty4
.0
http://netty.io/wiki/new-and-noteworthy.htmlNewandnoteworthyDidyouknowthispageisautomaticallygeneratedfrom aGithubWikipage? Youcanimproveitbyyourself here!TABLEOFCONTENTSProjectstructurechangesGeneral
石头哥哥
·
2013-03-11 00:00
netty4
.0
NewandnoteworthyDidyouknowthispageisautomaticallygeneratedfrom aGithubWikipage? Youcanimproveitbyyourself here!TABLEOFCONTENTSProjectstructurechangesGeneralAPIchangesBufferAPIchangesChannelBuffer→Byte
石头哥哥
·
2013-03-11 00:00
netty源码分析系列文章
想在年终之际将对netty研究的笔记记录下来,先看netty3,然后有时间了再写
netty4
的,希望对大家有所帮助
asialee
·
2013-01-14 16:00
netty
netty源码阅读
netty源码分析
netty源码分析系列文章
想在年终之际将对netty研究的笔记记录下来,先看netty3,然后有时间了再写
netty4
的,希望对大家有所帮助
asialee
·
2013-01-14 16:00
netty
netty源码阅读
netty源码分析
netty4
.0之MultithreadEventLoopGroup
昨天只看到EventLoop了。还有一种MultithreadEventLoopGroup, 实际上他们实现的接口都是EventExecutorGroup和EventLoopGroup 看看抽象类 MultithreadEventExecutorGroup: 实际上她就是一个EventExecutor池。所以她还是提供EventExecutor的。 而且这里的EventExecutor的实
airu
·
2012-12-19 00:00
thread
netty4
.0 之 EventLoop
在此之前,我们回顾下传统的网络编程。也就是socket。 socket编程中,客户端是发起连接的,服务端呢就监听某一个端口。 一档客户端连接被监听到,就在客户端和服务端建立一个连接,于是他们就可以传数据了。 NIO利用操作系统中的select,epoll等系统特性,避开了线程的开销和限制,由操作系统在数据到来时通知Selector, 当然NIO使用起来,还是需要自己去写一些框架性质的东西,不
airu
·
2012-12-17 23:00
netty4
netty4
.0 关于Handler
ChannelHandler是netty中核心, 因为看起来是这样。 我们看看4.0的ChannelHandler,就会发现其实不太一样。 public interface ChannelHandler { /** * Gets called before the {@link ChannelHandler} is added to the actual co
airu
·
2012-12-17 00:00
handler
netty4
.0 关于buffer
NIO中的buffer很经典,但是也需要小心翼翼。比如,flip如果不用好,就可能出错。 netty中重新封装了buffer,于是ByteBuf出现了。 public interface ByteBuf extends ChannelBuf, Comparable<ByteBuf> { public ByteBufAllocator alloc(); public by
airu
·
2012-12-14 21:00
buffer
netty-3.2.4.Final IDLE时无法发送链路检测报文的BUG
刚刚从mina中转向netty,链路检测报文怎么配都不好使,google之,终于在jboss的官网上发现已经报告此bug,并在
netty4
.0修复,给提供了patch包,修复patch之后,重新打包,发现还是没有解决
sqgme
·
2011-05-10 00:00
C++
c
jboss
Google
Mina
上一页
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
其他