摘要
文章结合当前MOOC平台业务情况,分析了传统三层架构的实现方式。从表示层、逻辑层、数据层介绍了MOOC平台的传统实现方案,并指出三层架构的不足之处,提出了使用微服务架构的方式改造现有MOOC平台,并指出在实现微服务架构改造过程中应注意的事项。通过使用RESTful API定义每一个微服务,方便服务之间通信,简化服务并使服务独立运行。为适应业务增长,提出采用自动扩展服务能力的策略,最后总结了微服务架构给MOOC平台改造带来的好处。
Based on the current situation of MOOC platform , this paper analyzed the implementation of the tra-ditional three - layer architecture. This paper introduced the traditional implementation scheme of MOOC platform from thepresentation layer , logic layer and data layer , and pointed out the shortcomings of the three - layer architecture. It put for-ward the way to transform the existing MOOC platform by using microservices architecture , ding attention in the process of realizing the transformation of microservices architecture. By using RESTful API to defineeach microservice , people facilitated communication bet^veen services , simplified the service and made dependently. In order to adapt to the growth of the business, this paper put forward the strateg of using the ability to ex-pand the service automatically. Finally , it summarized the benefits of the microservices architecture to the MOOC plat-form.
出处
《九江学院学报(自然科学版)》
CAS
2017年第3期73-76,共4页
Journal of Jiujiang University:Natural Science Edition
基金
安徽省高等学校省级质量工程教学研究重点项目(编号2015jyxm629
2016jyxm0032)的研究成果之一