加载中
从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式(一)

如何正确使用NIO来构架网络服务器一直是最近思考的一个问题,于是乎分析了一下Jetty、Tomcat和Mina有关NIO的源码,发现大伙都基于类似的方式,我感觉这应该算是NIO构架网络服务器的经典模式,...

Java NIO——5 基于非阻塞编程NIO的例子

之前,写的大多都是一些NIO知识点,没有贴出实例,可能看起来比较晦涩,下面是一个基于非阻塞的nio实例 Server: /** * 服务器端 * * @author Joeson * */ public class MyServer { ...

2015/04/22 18:31
75
一个故事讲清楚NIO

转载请引用:一个故事讲清楚NIO   假设某银行只有10个职员。该银行的业务流程分为以下4个步骤: 1) 顾客填申请表(5分钟); 2) 职员审核(1分钟); 3) 职员叫保安去金库取钱(3分钟)...

2015/08/17 09:29
15
【Java TCP/IP Socket】基于NIO的TCP通信(含代码)

转载请注明出处:http://blog.csdn.net/ns_code/article/details/15545057 NIO主要原理及使用 NIO采取通道(Channel)和缓冲区(Buffer)来传输和保存数据,它是非阻塞式的I/O,即在等待连接、...

2015/04/22 18:30
72
从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式(二)

下面再来看看Tomcat是如何使用NIO来构架Connector这块的。 先看看Tomcat Connector这块的类图: 其中: NioEndpoint负责组装各部件 Acceptor负责监听新连接,并把连接交给Poller Poller负责监...

从Jetty、Tomcat和Mina中提炼NIO构架网络服务器的经典模式(三)

最后我们再看看NIO方面最著名的框架Mina,抛开Mina有关session和处理链条等方面的设计,单单挑出前端网络层处理来看,也采用的是与Jetty和Tomcat类似的模式,只不过它做了些简化,它没有隔开...

Java Memcache client原理及实现(基础篇)

七、 Memcached 客户端程序 Memcached的java客户端已经存在三种了: ? 官方提供的基于传统阻塞io由Greg Whalin维护的客户端 ? Dustin Sallings实现的基于java nio的Spymemcached ? XMemcach...

2015/04/01 17:57
53
Java NIO类库Selector机制解析(上)

Java NIO类库Selector机制解析(上) 赵锟   陈皓 http://blog.csdn.net/haoel 一、 前言 自从J2SE 1.4版本以来,JDK发布了全新的I/O类库,简称NIO,其不但引入了全新的高效的I/O机制,同时...

Java NIO类库Selector机制解析(下)

Java NIO类库Selector机制解析(下) 赵锟   陈皓 http://blog.csdn.net/haoel <<<<点此查看本文上篇 五、 迷惑不解 : 为什么要自己消耗资源? 令人不解的是为什么我们的Java的New I/O要设...

2015/04/16 15:09
11
java socket NIO模式

socket NIO

nio
2015/03/25 16:16
88
ActiveMQ入门教程(一) - JMS和ActiveMQ简介

最近,想要学习一下JMS,进而了解到了ActiveMQ,就在这里记录一下。 1.ActiveMQ简介 ActiveMQ官方网站:http://activemq.apache.org/ (以下摘自百度百科) ActiveMQ 是Apache出品,最流行的...

2015/04/21 18:28
306
支持多序列化的RPC框架avro-rpc

avro-rpc http://code.google.com/p/avro-rpc/ 1.开发背景 公司的运营管理平台建立在J2EE平台之上,采用多层分布式的架构体系。分布式服务节点之间需要通讯和交互(业务节点和资源节点之间)...

2015/04/09 17:17
109

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部