摘要: 在JAVA平台,实现异步调用的角色有如下三个角色:调用者取货凭证真实数据一个调用者在调用耗时操作,不能立即返回数据时,先返回一个取货凭证.然后在过一断时间后凭取货凭证来获取真正的数据.所以连结调用者和真实数据之间的桥梁是取货凭证.我们先来看它的实现:publicclassFutureTicket{p... 阅读全文
posted @ 2014-12-13 17:10 taylor*longhua 阅读(31554) 评论(1) 推荐(0) 编辑
摘要: copy other's 阅读全文
posted @ 2014-12-13 16:58 taylor*longhua 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在Merlin之前,编写Socket程序是比较繁琐的工作.因为输入输出都必须同步.这样,对于多客户端客户/服务器模式,不得不使用多线程.即为每个连接的客户都分配一个线程来处理输入输出.由此而带来的问题是可想而知的.程序员不得不为了避免死锁,线程安全等问题,进行大量的编码和测试.很多人都在抱怨为什么不... 阅读全文
posted @ 2014-12-11 19:25 taylor*longhua 阅读(2129) 评论(0) 推荐(0) 编辑