基于微服务的企业学习系统的设计与实现
发布时间:2021-11-13 21:28
互联网信息时代的飞速发展,使得系统应用的业务需求变化越来越快,随着开源社区新技术的不断涌现以及各大互联网公司互联网技术的日渐成熟,微服务架构逐渐出现在大众的视野。与传统的软件开发框架不同,微服务架构是将一个大型的复杂的应用划分为多个不同的服务,每个服务都具有自己独立的生命周期和服务边界,可以独立部署、独立维护、独立扩展。服务与系统之间采用HTTP进行通信,服务与服务之间则通过RPC进行相互通信。与此同时,Docker容器技术的成熟使得服务的封装、部署变得更加容易,解决了微服务落地的“最后一公里”的问题。微服务给系统应用带来的开发和管理的巨大价值使得微服务架构的发展异常火热。本文研究了微服务架构的理论和技术基础,从微服务的概念出发,概述了基本框架Spring Boot、Spring Cloud、Docker容器技术以及消息中间件技术的基本思路和核心原理,以此为基础,为企业知识管理系统企业学习系统项目的落地做了深入的可行性分析。然后根据微服务架构的思路,结合企业学习系统的实际需求从软件架构层面按照业务功能拆分为论坛板块、资源共享板块,问吧板块、员工心声板块和团队建设板块等多个微服务,然后采...
【文章来源】:武汉邮电科学研究院湖北省
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
软件架构的演变图
论坛功能
论坛功能流程图
【参考文献】:
期刊论文
[1]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[2]基于SpringBoot微服务架构的城市一卡通手机充值支撑系统研究[J]. 温晓丽,苏浩伟,陈欢,邹大毕. 电子产品世界. 2017(10)
[3]图书馆大数据与微服务技术融合研究[J]. 唐文娟. 商丘职业技术学院学报. 2017(05)
[4]电信运营商单体架构到微服务架构转型设计思路[J]. 董昭. 通信世界. 2017(25)
[5]基于微架构的网络安全免疫模拟系统研究[J]. 李明,徐锐. 通信技术. 2017(09)
[6]微服务框架的设计与实现[J]. 张晶,黄小锋,李春阳. 计算机系统应用. 2017(06)
[7]基于Spring Boot的家政服务平台设计[J]. 叶云鹏,毕津源. 科技广场. 2017(03)
[8]业务架构的微应用化与技术架构的微服务化——兼谈微服务架构的实施实践[J]. 李忠民,齐占新. 科技创新与应用. 2016(35)
[9]深度剖析微服务架构的九大特征[J]. 米沃奇. 电脑知识与技术(经验技巧). 2016(10)
[10]基于RabbitMQ的异步全双工消息总线的实现[J]. 鱼朝伟,詹舒波. 软件. 2016(02)
硕士论文
[1]基于微服务架构的平台化服务框架的设计与实现[D]. 谭一鸣.北京交通大学 2017
[2]基于微服务架构的游戏商城服务端的设计与实现[D]. 朱荣鑫.南京大学 2017
[3]基于微服务架构的SaaS OA薪酬组件设计与实现[D]. 王默.大连理工大学 2017
本文编号:3493755
【文章来源】:武汉邮电科学研究院湖北省
【文章页数】:64 页
【学位级别】:硕士
【部分图文】:
软件架构的演变图
论坛功能
论坛功能流程图
【参考文献】:
期刊论文
[1]一种基于微服务架构的业务系统设计与实现[J]. 洪华军,吴建波,冷文浩. 计算机与数字工程. 2018(01)
[2]基于SpringBoot微服务架构的城市一卡通手机充值支撑系统研究[J]. 温晓丽,苏浩伟,陈欢,邹大毕. 电子产品世界. 2017(10)
[3]图书馆大数据与微服务技术融合研究[J]. 唐文娟. 商丘职业技术学院学报. 2017(05)
[4]电信运营商单体架构到微服务架构转型设计思路[J]. 董昭. 通信世界. 2017(25)
[5]基于微架构的网络安全免疫模拟系统研究[J]. 李明,徐锐. 通信技术. 2017(09)
[6]微服务框架的设计与实现[J]. 张晶,黄小锋,李春阳. 计算机系统应用. 2017(06)
[7]基于Spring Boot的家政服务平台设计[J]. 叶云鹏,毕津源. 科技广场. 2017(03)
[8]业务架构的微应用化与技术架构的微服务化——兼谈微服务架构的实施实践[J]. 李忠民,齐占新. 科技创新与应用. 2016(35)
[9]深度剖析微服务架构的九大特征[J]. 米沃奇. 电脑知识与技术(经验技巧). 2016(10)
[10]基于RabbitMQ的异步全双工消息总线的实现[J]. 鱼朝伟,詹舒波. 软件. 2016(02)
硕士论文
[1]基于微服务架构的平台化服务框架的设计与实现[D]. 谭一鸣.北京交通大学 2017
[2]基于微服务架构的游戏商城服务端的设计与实现[D]. 朱荣鑫.南京大学 2017
[3]基于微服务架构的SaaS OA薪酬组件设计与实现[D]. 王默.大连理工大学 2017
本文编号:3493755
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3493755.html