socket 通信
文章平均质量分 84
iteye_20593
这个作者很懒,什么都没留下…
展开
-
Nio 框架 Apache Mina 2 总结(自定义编解码)
认识: Apache MINA 2 是一个开发高性能和高可伸缩性网络应用程序的网络应用框架。它提供了一个抽象的事件驱动的异步 API,可以使用 TCP/IP、UDP/IP、串口和虚拟机内部的管道等传输方式。Apache MINA 2 可以作为开发网络应用程序的一个良好基础。 学习MINA的原因: 由于项目中使用到了socket,并且使用的是传统阻塞式socket编程,项目二期的时候发现...原创 2010-09-20 16:45:37 · 534 阅读 · 0 评论 -
io与nio 区别
Java中的阻塞和非阻塞IO包各自的优劣思考 NIO 设计背后的基石:反应器模式,用于事件多路分离和分派的体系结构模式。 反应器(Reactor):用于事件多路分离和分派的体系结构模式 通常的,对一个文件描述符指定的文件或设备, 有两种工作方式: 阻塞 与非阻塞 。所谓阻塞方式的意思是指, 当试图对该文件描述符进行读写时, 如果当时没有东西可读,或者暂时不可写, 程序就进入等待 状态, 直到有东西...原创 2010-07-21 10:39:50 · 89 阅读 · 0 评论 -
(转)socket, nio socket 及nio socket框架MINA总结
nio学习:最近花了点时间研究了一下nio,及其开源框架MINA,现把心得总结如下:1:传统socket:阻塞式通信每建立一个Socket连接时,同时创建一个新线程对该Socket进行单独通信(采用阻塞的方式通信)。这种方式具有很高的响应速度,并且控制起来也很简单,在连接数较少的时候非常有效,但是如果对每一个连接都产生一个线程的无疑是对系统资源的一种浪费,如果连接数较多将会出现资源不足的情况exa...原创 2010-07-21 10:43:22 · 98 阅读 · 0 评论 -
nio框架apache mina使用经验总结(转)
最近做的一个项目用到了开源的C/S应用的服务器框架MINA,当初做的时候资料非常少,只能自己不停的测试,总结出了一些规律经验。 从网上看的资料上看,这个服务器框架还是比较稳定和支持的并发数还是很不错的,不过没有准确的数据,而且我做完的时候也没有拿到真正的实际环境中测试过,用的时候也发现了很多优点和缺点,使用者可以自己去根据自己的使用需求去衡量是否使用该框架。 服务器是商业系统很重要的一部分,主...原创 2010-07-21 10:56:29 · 409 阅读 · 0 评论