首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于ACE的分布式服务器集群系统框架的设计与实现

摘要第1-5页
ABSTRACT第5-10页
第一章 引言第10-14页
   ·研究背景第10-11页
   ·设计目标第11-13页
     ·提高软件可复用性第11-12页
     ·扩大系统容量第12页
     ·提供全面的底层机制第12页
     ·应用逻辑与底层机制解耦第12页
     ·降低服务器研发门槛第12-13页
   ·系统框架的应用环境第13页
   ·论文组织第13-14页
第二章 相关技术背景第14-42页
   ·中间件技术概述第14-15页
     ·中间件的定义及分类第14页
     ·为什么要使用中间件第14-15页
     ·中间件市场概况第15页
   ·ACE 综述第15-36页
     ·ACE 概述第15-16页
     ·ACE 体系结构第16页
     ·ACE OS 适配层第16-17页
     ·ACE C++包装外观层第17-19页
     ·ACE 框架层第19-34页
     ·网络程序开发方式对比第34-36页
   ·Boost 线程库简介第36-39页
   ·主要设计模式第39-42页
     ·单体模式第39页
     ·观察者模式第39-40页
     ·外观模式第40页
     ·策略模式第40-42页
第三章 系统框架的设计与实现第42-74页
   ·服务器框架层与应用逻辑层的交互第42-43页
     ·应用逻辑层给服务器框架提供的接口第42页
     ·服务器框架给应用逻辑层提供的接口第42-43页
   ·服务器运行流程第43页
   ·并发策略设计第43-47页
     ·设计挑战第43页
     ·可选策略方案第43-46页
     ·线程模型第46-47页
     ·系统框架并发策略第47页
   ·I/O 多路复用与网络通讯机制设计第47-74页
     ·设计挑战第47页
     ·可选I/O 策略方案第47-50页
     ·系统框架的I/O 多路复用第50-51页
     ·网络通讯机制第51-60页
     ·消息内存池管理机制第60-64页
     ·线程池管理机制第64-68页
     ·定时器机制第68-70页
     ·数据库连接管理机制第70-71页
     ·可配置机制第71-74页
第四章 系统测试第74-77页
   ·测试环境第74-75页
     ·测试内容第74页
     ·测试系统配置第74页
     ·系统框架测试准备第74页
     ·对比程序第74-75页
     ·客户端模拟程序第75页
   ·测试方法第75页
     ·功能测试方法第75页
     ·性能测试方法第75页
   ·结果分析第75-77页
第五章 总结与展望第77-79页
   ·技术总结第77页
   ·今后的工作第77-79页
     ·跨平台的系统框架第77页
     ·消息优先级第77-78页
     ·信息安全第78-79页
致谢第79-80页
参考文献第80-82页
攻硕期间取得的研究成果第82-83页

论文共83页,点击 下载论文
上一篇:基于复杂事件处理的RFID物品分拣系统研究与实现
下一篇:内容管理中XML存取技术的研究