主题结构Channel(I) - AbstractChannel- AbstractNioChannel- AbstractNioByteChannel - NioSocketChannel 1. 内部有一个 DefaultChannelPipeline, 定义的 connect, read...
分类:
Web程序 时间:
2015-04-08 10:30:49
阅读次数:
150
https://github.com/fuzhengwei/javase_netty http://www.open-open.com/lib/view/open1403057331075.html http://www.infoq.com/cn/articles/netty-threading-model?utm_source=infoq&utm_medium=popular_links_...
分类:
Web程序 时间:
2015-04-03 15:44:44
阅读次数:
134
一、摘要本文主要针对Openflowjava部分进行实例简述,初学者需要对java了解一些,总结一些我自己的学习收获,不足之处请指正。Openflowjava工程作为Opendaylight南向接口的协议栈存在,与openflowplugin工程及外部的netty.io网络库紧密联系。其主要作用是接受南向接口上报的消..
分类:
其他好文 时间:
2015-04-01 20:15:57
阅读次数:
267
1:场景描述 在做Netty相关项目的时候,我们往往需要绑定本机的IP和端口号,如果我们把它写在配置文件中,那么我们每次换电脑运行或者部署到其他环境时候都需要修改配置文件。这样就会比较麻烦,如果我们把它做成智能的获取本机的IP,这样我们的代码的可移植性就提高了。下面就介绍一种在windows和linux下面可以智能获取我们本机的局域网IP和外网IP的方法,不妥之处还请大家多多指教。...
上一篇提到了play底层的网络通信基于netty实现,于是粗略地研究了一下netty,总结如下。(netty版本是3.2.5,不同版本的实现可能差异较大) 一、netty的组件 channelBuffer: 传输Buffer和抽象后的逻辑Buffer的结合...
分类:
Web程序 时间:
2015-03-20 18:58:30
阅读次数:
218
最近在研究SmartFoxServer 2x,这是一个针对联网游戏的网络开发框架,服务端是基于java netty框架开发的,客户端支持flash,unity, ios, android(java), c++. 等等
就是不支持python
怎么可以少了python呢?于是我把Java的客户端反编译出来,参考着写了一个python 的实现
https://github.com/hel...
分类:
编程语言 时间:
2015-03-19 18:23:25
阅读次数:
260
在response中可以设置cookie,可以返回非html页面,如jpg或zip等。
设置cookie
response的eader中说明了浏览器需要记住哪些cookie。见下图。
io.netty.handler.codec.http.DefaultCookie.DefaultCookie(String name, String value)
创建一个cookie。...
分类:
Web程序 时间:
2015-03-18 12:29:38
阅读次数:
206
细节: 如果本地可以自动登录, 先实现本地登录,发送事件通知,再请求登录服务器 如果本地不可以登录(第一次或退出后),直接请求登录服务器 登录服务器返回消息服务器ip port / 文件服务器 链接消息服务器(socketThread 通过netty) 链接成功或失败都发送事件通知 (可能是在log...
分类:
其他好文 时间:
2015-03-18 06:22:20
阅读次数:
170
1.Channelchannel 是负责数据读,写的对象,有点类似于老的io里面的stream。它和stream的区别,channel是双向的,既可以write 也可以read,而stream要分outstream和inputstream。而且在NIO中用户不应该直接从channel中读写数据,而是...
分类:
Web程序 时间:
2015-03-13 23:42:32
阅读次数:
207
RestExpress is the easiest way to create RESTful web services in Java. An extremely Lightweight, Fast, REST Engine and API for Java. Supports JSON and XML serialization automagically as well as ISO 8601 date formats. A thin wrapper on Netty IO HTTP handlin...
分类:
Web程序 时间:
2015-03-13 16:36:54
阅读次数:
280