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

微服务架构的研究及其在线教育系统的实现

摘要第5-6页
ABSTRACT第6-7页
第一章 绪论第10-16页
    1.1 研究背景第10页
    1.2 研究现状第10-13页
    1.3 课题的主要研究内容第13-14页
    1.4 章节安排第14-16页
第二章 关键技术第16-26页
    2.1 Dubbo分布式系统架构核心介绍第16-18页
    2.2 负载均衡技术LVS和Nginx第18-19页
    2.3 SpringMVC、Spring Boot 和Spring Data Jpa第19-22页
    2.4 搜索引擎ElasticSearch第22-23页
    2.5 Docker和Jenkins第23-25页
    2.6 本章总结第25-26页
第三章 基于Dubbo微服务架构的研究和扩展第26-44页
    3.1 Dubbo微服务架构存在的问题及优化第26-42页
        3.1.1 Dubbo微服务配置文件管理优化及验证第26-29页
        3.1.2 Dubbo微服务链路跟踪监控优化及验证第29-34页
        3.1.3 Dubbo微服务注册中心优化以及验证第34-38页
        3.1.4 Dubbo远程服务调用序列化协议的扩展及验证第38-42页
    3.2 本章总结第42-44页
第四章 在线教育系统的设计第44-60页
    4.1 系统的整体架构设计第44-49页
    4.2 在线教育系统业务需求功能分析第49-51页
    4.3 Dubbo远程微服务模块设计第51-52页
    4.4 数据库服务器设计以及表结构的设计第52-58页
    4.5 本章总结第58-60页
第五章 在线教育系统的实现第60-92页
    5.1 搭建程序开发的基本框架第60-63页
    5.2 API接口服务器功能的实现第63-79页
        5.2.1 用户注册模块第63-65页
        5.2.2 个人信息中心模块第65-67页
        5.2.3 直播课程模块第67-71页
        5.2.4 点播课程模块第71-72页
        5.2.5 互动聊天室模块第72-74页
        5.2.6 课程分享模块第74-76页
        5.2.7 课程搜索模块第76-77页
        5.2.8 课程支付模块第77-79页
    5.3 Dubbo的远程服务模块的实现第79-83页
        5.3.1 信息注册服务接口的实现第80-81页
        5.3.2 用户登录服务接口的实现第81-82页
        5.3.3 发送电子邮件服务接口的实现第82-83页
    5.4 基于Redis的SSO单点登录服务器的实现第83-85页
    5.5 LVS和Nginx负载均衡模块的实现第85-87页
    5.6 应用程序的Docker镜像构建和部署第87-90页
    5.7 本章总结第90-92页
第六章 系统测试第92-104页
    6.1 系统测试环境第92-94页
    6.2 微服务开发的便捷性和可扩展性分析第94-95页
    6.3 性能测试第95-99页
        6.3.1 系统的高可用性测试第95-97页
        6.3.2 系统的高并发测试第97-99页
    6.4 功能测试第99-103页
    6.5 本章总结第103-104页
第七章 总结与展望第104-106页
参考文献第106-108页
附录第108-110页
致谢第110页

论文共110页,点击 下载论文
上一篇:数字图像多算法协同隐写方案研究与设计
下一篇:基于分布式处理平台的组合推荐系统设计与实现