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

基于SEDA的服务器端应用程序设计与实现

摘要第1-6页
ABSTRACT第6-10页
1 绪论第10-14页
   ·课题背景及问题陈述第10-11页
   ·国内外研究现状第11-12页
   ·本文研究工作简介第12-13页
   ·本文组织结构第13-14页
2 几种主要的服务器应用软件设计模型第14-24页
   ·多进程/多线程程序设计模型第14-18页
     ·多进程模型第14-16页
     ·多线程模型第16-18页
   ·事件驱动/异步程序设计模型第18-20页
     ·单进程事件驱动模型第18-19页
     ·非对称多进程事件驱动(AMPED)模型第19-20页
   ·阶段化事件驱动架构(SEDA)第20-21页
   ·系统内核级异步I/O 实现机制第21-22页
     ·Reactor 模式第21-22页
     ·Proactor 模式第22页
   ·本章小结第22-24页
3 SEDA 在高性能代理服务器软件中的应用第24-36页
   ·SEDA 中阶段的分析第24-30页
     ·阶段中的事件处理器第25页
     ·SEDA 中阶段的改进设计第25-27页
     ·阶段中的线程池第27-29页
     ·案例中的线程池的设计第29-30页
   ·案例中SEDA 分阶段事件驱动模型第30-33页
     ·案例系统中各个阶段的设计第32-33页
   ·SEDA 在高性能事件驱动服务器应用程序的优势第33-34页
   ·本章小结第34-36页
4 SEDA 在代理服务器应用程序的设计与实现第36-61页
   ·需求概要第36-39页
     ·系统主要用例图第37-38页
     ·系统主要业务顺序图第38页
     ·代理系统主要业务活动图第38-39页
   ·代理服务器应用软件系统功能第39-45页
     ·系统整体功能图第39-40页
     ·身份认证活动图第40-42页
     ·数据转发功能第42-44页
     ·数据缓存功能第44页
     ·消息发送功能第44-45页
   ·代理服务器应用软件系统结构第45-50页
     ·总体结构第45-46页
     ·过滤器/过滤器链结构第46-48页
     ·事件处理器结构第48页
     ·“阶段”内事件的响应及触发第48-49页
     ·通信的安全功能设计第49-50页
   ·系统实现第50-59页
     ·开发及运行环境说明第50-51页
     ·过滤器及过滤器链的实现第51-53页
     ·异步I/O 的实现第53-55页
     ·系统运行实例示意第55-59页
   ·本章小结第59-61页
5 功能与性能测试第61-69页
   ·功能测试第61-66页
   ·性能测试第66-67页
   ·本章小结第67-69页
6 结语第69-71页
   ·本文工作总结第69页
   ·未来研究展望第69-71页
致谢第71-72页
参考文献第72-75页
附录第75-77页

论文共77页,点击 下载论文
上一篇:中国民间对日索赔的国际法分析
下一篇:论《联合国反腐败公约》框架下我国资产追回机制的构建