2015年2月1日

Netty 介绍

摘要: 本指南对Netty 进行了介绍并指出其意义所在。 1. 问题 现在,我们使用适合一般用途的应用或组件来和彼此通信。例如,我们常常使用一个HTTP客户端从远程服务器获取信息或者通过web services进行远程方法的调用。 然而,一个适合普通目的的... 阅读全文

posted @ 2015-02-01 12:14 仗帅闯江湖 阅读(65) 评论(0) 推荐(0) 编辑

Socket编程与线程

摘要: 这里线程模型是指winsock相关的线程模型设计。 在本软件的设计的过程中有些问题是涉及到winsock的问题,为了能够很好的设计线程模型,必须理解清楚socket的内部工作机制。为此,首先从外面开始分析。 一、为什么使用多线程 1、使用多... 阅读全文

posted @ 2015-02-01 12:08 仗帅闯江湖 阅读(91) 评论(0) 推荐(0) 编辑

java多线程并发访问解决方案

摘要: 原文地址:java多线程并发访问解决方案 作者:大海巨浪 多线程并发访问解决方案 synchronized关键字主要解决多线程共享数据同步问题。 ThreadLocal使用场合主要解决多线程中数据因并发产生不一致问题。 Thread... 阅读全文

posted @ 2015-02-01 12:06 仗帅闯江湖 阅读(222) 评论(0) 推荐(0) 编辑

基于事件的NIO多线程服务器

摘要: JDK1.4的NIO有效解决了原有流式IO存在的线程开销的问题,在NIO中使用多线程,主要目的已不是为了应对每个客户端请求而分配独立的服务线程,而是通过多线程充分使用用多个CPU的处理能力和处理中的等待时间,达到提高服务能力的目的。 线程模型 N... 阅读全文

posted @ 2015-02-01 12:04 仗帅闯江湖 阅读(69) 评论(0) 推荐(0) 编辑

Reactor模式和NIO

摘要: 本文可看成是对Doug Lea Scalable IO in Java一文的翻译。 当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构: 1. Read request 2. Decod... 阅读全文

posted @ 2015-02-01 12:02 仗帅闯江湖 阅读(90) 评论(0) 推荐(0) 编辑

导航