首页> 中文学位 >基于Java AIO技术的网络应用框架的设计与实现
【6h】

基于Java AIO技术的网络应用框架的设计与实现

代理获取

摘要

Java语言已经广泛的使用与网络应用的开发当中,但对于传统的网络应用框架开发出的网络应用现在已经难以满足当前网络高性能以及高并发的需求,因此有必要研究新的Java高性能网络应用框架技术。
  本课题来源于银联电子支付公司的网络应用项目,由于目前银联电子支付支持国内数十家大型银行的企业账户,所以每天交易的并发数量十分巨大,而目前公司用于支持并发交易的网络应用框架都是基于JAVA BIO或NIO技术,性能无法进一步提升,而随着2011年7月JAVA7推出的AIO技术对IO部分的改进再次实现了飞越,网络应用框架性能的进一步提高成为可能。
  本论文首先介绍了阻塞I/O及JAVA NIO技术,通过对比分析了JAVA AIO技术的优势和特点,随后分析Proactor模型,并把JAVA AIO与Proactor模型结合起来设计了基于JAVA AIO技术并以Proactor模型为原型的网络应用框架。最后通过并发测试对比出新的网络应用框架在并发性能上的优势。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号