网络通讯
文章平均质量分 90
whatisjava1234
这个作者很懒,什么都没留下…
展开
-
socket通讯常见模式分析
socket通讯常见模式分析(一) 最近由于工作需要,本人对socket通讯的相关信息进行了相应的归纳和整理,现将结果和大家分享一下。socket通讯在应用中主要分成两个基本类型:阻塞I/O通信模型、非阻塞I/O通信模型(java NIO)。阻塞I/O通信模型 首先先提供一段阻塞I/O通信模型的基本代码供大家分析:Server端:...2012-11-27 19:38:30 · 141 阅读 · 0 评论 -
socket通讯常见模式分析
socket通讯常见模式分析(二)非阻塞I/O通信模型(java NIO) Java NIO是在jdk1.4开始使用的,它既可以说成“新I/O”,也可以说成非阻塞式I/O。下面是java NIO的工作原理: 由一个专门的线程来处理所有的 IO 事件,并负责分发。 事件驱动机制:事件到的时候触发,而不是同步的去监视事件。 线程通讯:线...原创 2012-11-27 20:08:37 · 193 阅读 · 0 评论 -
socket通讯常见模式分析(转)
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程模型。Mina 主要有1.x...原创 2012-11-27 20:40:38 · 96 阅读 · 0 评论