文档介绍:西安电子科技大学
硕士学位论文
基于JAVA NIO通信框架的电话会议系统监控模块的设计与实现
姓名:陈方
申请学位级别:硕士
专业:软件工程
指导教师:王亚民;王宇辉
20100601
代号 10701 学号 10072035
分类号 密级公开
UDC 编号
题(中、英文)目基于 JAVA NIO 通信框架的电话会议系统
监控模块的设计与实现
Design and Implementation of Monitoring Module in
Teleconference System Based on JAVA work Framework
作者姓名陈方学校指导教师姓名职称王亚民教授
工程领域软件工程企业指导教师姓名职称王宇辉高工
提交论文日期二〇一〇年六月
摘要
Java 在网络应用开发中使用非常广泛,但采用 Java 传统通信框架开发出的网
络应用已经难以满足目前高性能网络高并发的需求,因此需要研究新的 Java 高性
能网络框架技术。
本论文首先介绍了阻塞 I/O 技术,通过对比分析了 JAVA NIO 技术的特点和优
势,随后分析了基于 JAVA NIO 的通信框架:Reactor 模型和 Apache 提供的 MINA
框架,在这个基础上设计了电话会议系统 Actools 的监控模块,其中包括监控子模
块、接口和数据库的设计,并给出了缓存和通信框架设计的部分实现。。
最后,通过性能测试的数据比对,本文研究与设计的监控模块切实可行,解
决了老版本并发访问量低和不稳定的问题,功能和性能分别达到了预期目标。
关键词: J AVA N I O 通信框架电话会议监控
Abstract
Java is used in the development work application widely,but work
application developed by munication framework is hard to meet this
requirement,so we need to explore new java high work application
technologies.
Firstly, this thesis makes an introduction on blocking I/O technology and analyzes the
feature and advantage of JAVA NIO technology paring with it. Then, the thesis starts
to research on the framework technology based on JAVA NIO, including Reactor pattern and
MINA framework supported by Apache, and design the monitoring module in teleconference ,
including the monitoring sub-modules, interface and database design based on this. After that,
It gives some implementation of the cache and framework design.
After testing paring the data, the program of the teleconference monitoring
system is feasible, we solved the problems of the situation of low parallel client request and
unsteady in old system. Every functional module and performance has achieved the expected
goal.
Keyword: JAVA work Framework Teleconference Monitor
目录 
第一章绪论...................................................................................................................... 1 
  研究背景...................