找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[ Mina网络通信 ] [守望者 Mina入门视频]07_MinaIOSession接口

2014-08-14 14:52| 发布者: zhouy | 查看: 1780 | 收藏

摘要: 内容介绍:介绍MinaIOSession接口,实现在java的网络通信中对会话的管理,理解常见的会话事件,并在对应事件下做相应的处理.

1.IOSession


主要描述我们的网络通信双方所建立的连接之间描述.IOSession的作用:可以完成对于连接的一些管理.可以发送或则读取数据,并且可以设置我们会话的 上下文信息.

 

2.IOSessionConfig:


提供我们对连接的配置信息的描述.比如读缓冲区的设置等等.IOSessionConfig,设置读写缓冲区的一些信息,读和写的空闲时间,以及设置读写超时信息.

 

3.常用API

 

IOSession:

1)getAttribute(Object key)  根据key获得设置的上下文属性.

2)setAttribute(Object key, Object value)  设置上下文属性

3)removeAttribute(Object key)    删除上下文属性

4)  write(Object message)  发送数据

5) read() 读取数据

 

IOSessionConfig

1)getBothIdleTime()  获得读写通用的空闲时间

2)setIdleTime(IdleStatus status, int idleTime)   设置我们的读或则写的空闲时间.

3)setReadBufferSize(int readBufferSize)   设置读缓冲区大小

4)setWriteTimeout(int writeTimeout)   设置我们的写超时时间

会员评论  

已有0参与评论

推荐阅读

行业聚焦  面试交流  职位推荐  开发视频   技术交流  腾讯微博  新浪微博

友情链接:课课家教育  阿里云  鲜果  W3Cfuns前端网  中国企业家  环球企业家  投资界  传媒梦工场  MSN中文网  Android开发者社区  cnbeta  投资中国网  又拍云存储  美通说传播  IT茶馆  网商在线  商业评论网  TechOrange  IT时代周刊  3W创新传媒  开源中国社区  二维工坊  Iconfans  推酷  智能电视网  FreeBuf黑客与极客  财经网  DoNews  凤凰财经  新财富  eoe移动开发者社区  i黑马  网易科技  新浪科技  搜狐IT  创业家  创业邦  腾讯财经  福布斯中文网  天下网商  TechWeb  雷锋网  新浪创业  和讯科技  品途O2O  极客公园  艾瑞网  抽屉新热榜  卖家网  人民网通信频道  拉勾网  创新派  简单云主机  

手机版|黑名单|守望者在线 在线教育 linux 高级程序设计 C/C++ 大数据 ( 蜀ICP备14029946号

成都守望者科技有限公司 © 2013-2016 All Rights Reserved