码迷,mamicode.com
首页 >  
搜索关键字:netty    ( 1874个结果
Netty系列之Netty百万级推送服务设计要点
原文:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points1. 背景1.1. 话题来源最近很多从事移动互联网和物联网开发的同学给我发邮件或者微博私信我,咨询推送服务相关的问题。问题五花八门,在帮...
分类:Web程序   时间:2015-08-21 19:18:21    阅读次数:197
netty学习(二)--传统的bio编程
网络编程的基本模型是Client/Server模型,也就是两个进程之间进行相互通信,其中服务端提供位置信息( 绑定ip地址和监听端口),客户端通过连接操作向服务端监听的地址发送连接请求,通过三次握手建立连接, 如果连接成功,双方就可以通过socket进行通信。 在基于传统的同步阻塞模型开发中,ServerSocket负责绑定IP地址,启动监听端口:Socket负责发起连接请求 操作。操作连...
分类:Web程序   时间:2015-08-19 00:42:23    阅读次数:284
netty学习(一)--linux下的网络io模型简介
linux的内核将所有的外部设备都看作一个文件来操作,对一个文件的读写操作会调用内核提供的系统命令 ,返回一个file descriptor(fd,文件描述符)。而对一个socket的读写也会有相应的描述符,成为socketfd (socket描述符),描述符就是一个数字,它指向内核中的一个结构体(文件路径,数据区等一些属性)。         根据unix编程对I/O模型的分类,unix提...
分类:Web程序   时间:2015-08-18 22:45:17    阅读次数:179
WebSocket
方案要实现一个WebSocket有很多方案,客户端方面可以用原生的WebSocket对象,也可以使用类似Socket.IO、jQuery Websocket Plugin这样的封装API,服务器端则可以使用Jetty(Java)、Netty(Java)、mod_pywebsocket(Python&...
分类:Web程序   时间:2015-08-17 11:22:46    阅读次数:177
NetworkComms c#通信框架与Java的Netty框架通信 解决粘包问题
上次写了一篇文章 基于networkcomms V3通信框架的c#服务器与java客户端进行通信之Protobuf探讨其中没有解决粘包问题,抛砖引玉,文章得到了失足程序员老师的点评,并给出了解决方案:[最多评论]java netty socket库和自定义C#socket库利用protobuf进行通...
分类:编程语言   时间:2015-08-15 00:05:06    阅读次数:365
java netty socket库和自定义C#socket库利用protobuf进行通信完整实例
之前的文章讲述了socket通信的一些基本知识,已经本人自定义的C#版本的socket、和java netty 库的二次封装,但是没有真正的发表测试用例。本文只是为了讲解利用protobuf 进行C# 和 java的通信。以及完整的实例代码java 代码 svn 地址,本人开发工具是NetBeans...
分类:编程语言   时间:2015-08-14 00:53:28    阅读次数:226
netty io.netty.channel介绍2
Interface ChannelHandlerContext ????上下文对象使得当前channelhandler可以与其所属的channelpipeline以及其他handler进行交互,可以通知所属channelpipeline中的下一个handler,也可动态修改其所属的chann...
分类:Web程序   时间:2015-08-13 12:35:26    阅读次数:199
Netty中处理写序列化异常
writeAndFlush之后既不能在inbound的exceptionCaught也不能在outputbound的exceptionCaught中拿到异常(这两个应该只处理channelRead,channelWrite的异常),正确的方法是使用addListener中的回调: ChannelFuture f = ctx.writeAndFlush(response); f.addLi...
分类:Web程序   时间:2015-08-13 01:16:51    阅读次数:633
netty io.netty.channel 简介1
Interface AddressedEnvelope<M,A extends SocketAddress> ????此接口将一个消息、发送地址和接收地址封装到了一起 Interface Channel ????此接口表示到网络socket或者组件(component)的一个连接,其提...
分类:Web程序   时间:2015-08-12 21:55:22    阅读次数:144
在线聊天室的实现(4)--分布式聊天室的基础架构
前言: 前面都在讲述如何实现一个简单的聊天室, 并回顾了websocket的协议, 以及Netty 4.x的简单使用. 但如果仅局限于单机的聊天室实现, 那显然难登"大雅之堂". 借这个机会, 想尝试聊一下千万级聊天室的实现. 同时浅谈一下游戏中, 公共的聊天室资源服务定位. ...
分类:其他好文   时间:2015-08-12 18:40:36    阅读次数:96
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!