基于OSGi的环境监测平台研究与实现
论文摘要 | 第1-7页 |
ABSTRACT | 第7-10页 |
第一章 绪论 | 第10-14页 |
·研究背景和意义 | 第10-11页 |
·国内外研究现状 | 第11-12页 |
·论文内容和贡献 | 第12页 |
·论文组织结构 | 第12-14页 |
第二章 涉及关键技术综述 | 第14-31页 |
·OSGI平台介绍 | 第14-22页 |
·OSGi与模块化 | 第14页 |
·OSGi层次模型 | 第14-17页 |
·OSGi生命周期层 | 第17-20页 |
·OSGi服务层 | 第20-22页 |
·SOA及相关概念介绍 | 第22-25页 |
·SOA架构 | 第22-23页 |
·RESTful Web服务 | 第23-25页 |
·基于组件的平台 | 第25-29页 |
·基于组件平台的共通特性 | 第25-26页 |
·组件演化和包更新的复杂度问题 | 第26-27页 |
·分离依赖处理问题 | 第27-29页 |
·消息队列RABBITMQ | 第29-31页 |
第三章 系统设计 | 第31-51页 |
·项目意义 | 第31页 |
·需求分析 | 第31-36页 |
·已有业务处理分析 | 第31-33页 |
·设计目标 | 第33-36页 |
·技术方案分析 | 第36-38页 |
·对于可用技术的限制 | 第36页 |
·系统设计性能指标 | 第36-37页 |
·基于OSGi框架的技术选型方案 | 第37-38页 |
·系统设计 | 第38-51页 |
·系统拓扑结构 | 第38-39页 |
·系统架构设计方案 | 第39-45页 |
·系统服务接口定义 | 第45-51页 |
第四章 系统OSGI框架研究与改进 | 第51-61页 |
·FELIX OSGI框架分析 | 第51-53页 |
·Felix类加载机制 | 第51-52页 |
·Felix中目前存在的不足之处 | 第52-53页 |
·OSGI内核改进方案 | 第53-60页 |
·Knopflerfish框架 | 第53页 |
·Knopflerfish框架改进思路 | 第53-56页 |
·Knopflerfish依赖解析算法改进 | 第56-60页 |
·改进后框架分析 | 第60-61页 |
第五章 系统性能实验与分析 | 第61-71页 |
·实验方案 | 第61页 |
·实验环境搭建 | 第61-65页 |
·环境描述 | 第61-62页 |
·负载均衡节点的配置 | 第62页 |
·NginX服务器配置 | 第62页 |
·负载均衡配置 | 第62-63页 |
·请示服务器配置 | 第63-64页 |
·配置RabbitMQ群 | 第64-65页 |
·MongoDB配置 | 第65页 |
·实验过程及分析 | 第65-71页 |
·实验1:虚拟用户10人性能测试 | 第65-67页 |
·实验2:虚拟用户500人性能测试 | 第67-68页 |
·实验3:虚拟用户1000人性能测试 | 第68-69页 |
·实验分析 | 第69-71页 |
第六章 总结与展望 | 第71-73页 |
·总结 | 第71页 |
·展望 | 第71-73页 |
参考文献 | 第73-76页 |
攻读学位期间研究成果及参与项目 | 第76-77页 |
致谢 | 第77页 |