码迷,mamicode.com
首页 >  
搜索关键字:netty    ( 1874个结果
Netty(六)UDP在netty中的使用
关于UDP的介绍,这里不在阐述。相比于TCP而言,UDP不存在客户端和服务端的实际链接,因此不需要为连接(ChannelPipeline)设置handler。服务端: 1 public void run(int port)throws Exception{ 2 EventLoopGr...
分类:Web程序   时间:2016-01-21 19:21:19    阅读次数:434
.NET开源高性能Socket通信中间件Helios介绍及演示
一:Helios是什么 Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 .....
分类:移动开发   时间:2016-01-15 14:26:04    阅读次数:194
.NET开源高性能Socket通信中间件Helios介绍及演示
一:Helios是什么 Helios是一套高性能的Socket通信中间件,使用C#编写。Helios的开发受到Netty的启发,使用非阻塞的事件驱动模型架构来实现高并发高吞吐量。Helios为我们大大的简化了Socket编程,它已经为我们处理好了高并发情况下的解包,粘包,buffer管理等等。 .....
分类:移动开发   时间:2016-01-14 06:14:03    阅读次数:526
Netty5源码分析(一)
Netty是一个高性能、异步事件驱动的NIO框架。作为当前最流行的NIO框架,Netty在大数据分布式计算、游戏行业、通信行业等都获得了广泛应用,一些著名开源组件也是基于Netty的NIO框架构建。本文对Netty的NIO封装源码略作分析,知其然知其所以然。Netty服务端相比于BIO,NIO的开发...
分类:Web程序   时间:2016-01-13 19:21:44    阅读次数:194
Java内部类学习(四)—— 接口中的静态内部类
今天在阅读JetServer源码protocal部分的时候碰见了内部类的又一写法。定义一个接口LoginProtocol,包括了一个域和一个方法,然后在其中写了三个内部类,分别实现了该接口,代码如下:package org.menacheri.jetserver.handlers.netty;imp...
分类:编程语言   时间:2016-01-10 18:27:41    阅读次数:238
Netty入门实例及分析
什么是netty?以下是官方文档的简单介绍:The Netty project is an effort to providean asynchronous event-driven network application framework and tools for rapid developm...
分类:Web程序   时间:2016-01-01 16:48:51    阅读次数:236
通过netty实现服务端与客户端的长连接通讯,及心跳检测。
基本思路:netty服务端通过一个Map保存所有连接上来的客户端SocketChannel,客户端的Id作为Map的key。每次服务器端如果要向某个客户端发送消息,只需根据ClientId取出对应的SocketChannel,往里面写入message即可。心跳检测通过IdleEvent...
分类:Web程序   时间:2015-12-30 13:41:26    阅读次数:276
NETTY 编码器介绍
1. 背景1.1. 编解码技术通常我们也习惯将编码(Encode)称为序列化(serialization),它将对象序列化为字节数组,用于网络传输、数据持久化或者其它用途。反之,解码(Decode)/反序列化(deserialization)把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对...
分类:Web程序   时间:2015-12-30 06:58:27    阅读次数:325
Netty启动分析
基于Netty-3.2.5先看一段Netty的服务端代码:import java.net.InetSocketAddress;import java.util.concurrent.Executors;import org.jboss.netty.bootstrap.ServerBootstrap;...
分类:Web程序   时间:2015-12-28 22:05:54    阅读次数:278
Netty(五)序列化protobuf在netty中的使用
protobuf是google序列化的工具,主要是把数据序列化成二进制的数据来传输用的。它主要优点如下:1.性能好,效率高;2.跨语言(java自带的序列化,不能跨语言)protobuf参考文档:Protobuf详解其实,在netty中使用Protobuf需要注意的是:protobufDecoder...
分类:Web程序   时间:2015-12-28 14:10:41    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!