道场
最新
推荐
订阅
解道Jdon
面向对象
设计模式
领域驱动设计
微服务
企业架构
架构设计
SOA
可伸缩性
性能设计
事务
RESTful
事件驱动
缓存设计
编程
Spring框架
Jdon框架
并发编程
异步编程
响应编程
函数编程
AOP编程
分布式
分布式设计
SpringCloud
事件溯源
CQRS
NoSQL
区块链
云计算
大数据
学习教程
培训咨询
教程列表
Java基础
安卓
Node.js
Javascript
工作流BPM
业务分析
第一章dispath方法有些误导
04-10-27
shailq
最近在用nio作一个硬件的数据接收处理程序,采用了banq第一章介绍的方法,不过发现dispath方法其实是顺序调用每个runable的run方法,并不是多线程的处理,那么这些acceptor等等继承Runable接口,几乎没有什么意义了
banq
2004-10-27 17:57
多谢,我要仔细看一下,现在一时难以回答。
shailq
2004-10-31 16:35
还有一个问题,就是如果对方关闭了连接,怎么才能检测到呢?selector好像没有关于连接关闭的事件啊
TheOne2004
2004-11-22 13:44
我觉得多线程序编程应放到应用层去,比如线程池的应用,不知我理解的对不对啊,但我发现了一个问题,ConnectionFactory类中的getTcpConnection方法应该synchronized,否则当多线程去取得连接时就会启动新的套接字,而不是用已有的NIO套接字.
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
×
登录
用户名
密码
登录
取消
自动登陆
新浪微博登录
新用户注册
忘记密码?