电信科学 ›› 2009, Vol. 25 ›› Issue (7): 68-71.doi: 10.3969/j.issn.1000-0801.2009.07.020

• 研究与开发 • 上一篇    下一篇

Java高性能通信统一框架的设计

张力1,2,王纯1,2,阮稳1,2   

  1. 1 北京邮电大学网络与交换技术国家重点实验室 北京 100876
    2 东信北邮信息技术有限公司 北京 100191
  • 出版日期:2009-07-15 发布日期:2009-07-15
  • 基金资助:
    国家杰出青年科学基金资助项目;国家“973”计划基金资助项目;国家“973”计划基金资助项目;电子信息产业发展基金资助项目(基于3G的移动业务应用系统)

Design of United Framework of Java High-Performance Communication

Li Zhang1,2,Chun Wang1,2,Wen Ruan1,2   

  1. 1 State Key Lab of Networking and Switching Techno1ogy,Beijing University of Posts and Te1ecommunications,Beijing 100876,China
    2 EB Information Techno1ogy Co.,Ltd.,Beijing 100191,China
  • Online:2009-07-15 Published:2009-07-15

摘要:

Java 高性能通信统一框架的主要作用是封装底层I/O(input output),提供高级的 API(app1ication programming interface)操作,满足应用服务器迅速支持多种协议的需求。本文首先介绍了NIO(non-b1ocking IO)与BIO(b1ocking IO)的区别,然后重点介绍统一框架的设计,最后介绍性能优化和内存泄漏问题。

关键词: NIO, BIO, 性能优化, 内存泄漏

Abstract:

The main function of united framework of java high-performance communication is to provide advanced API operations with packaging underground I/O operations to address the requirement of app1ication server to support many kinds of protoco1s.This paper introduces the difference between NIO and BIO,and then the design of united framework.Fina11y,it focuses on the performance optimization and the issue of memory 1eak.

Key words: NIO, BIO, performance optimization, memory 1eak

No Suggested Reading articles found!