Micro-service architecture for enterprise-level application software in cloud computing environment

A cloud computing environment and application software technology, applied in the information field, which can solve problems such as a single business function

Inactive Publication Date: 2018-04-24
NORTHWESTERN POLYTECHNICAL UNIV
View PDF6 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0016] In order to solve the above problems, the present invention provides a micro-service architecture of enterprise-level application software in a cloud computing environment. The micro-service architecture mode is used to divide the application into a series of small services. Each service focuses on a single business function and runs on In an independent process (such as a virtual container), the boundary between services is clear, and a lightweight communication mechanism (such as REST) ​​is used to communicate with each other to realize a complete application and meet the needs of business and users

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Micro-service architecture for enterprise-level application software in cloud computing environment
  • Micro-service architecture for enterprise-level application software in cloud computing environment
  • Micro-service architecture for enterprise-level application software in cloud computing environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] In order to make the objects and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0043] The embodiment of the present invention provides a microservice architecture of enterprise-level application software in a cloud computing environment, which is realized through the cooperation of four functional subsystems, which are self-contained and share some functional components, including

[0044] A microservice assembly and management platform for cloud applications, responsible for service packaging, assembly, operation and management, is the core of the entire system;

[0045] The rapid development of web framework and page component library based on template technology is used to provide a standard, efficient and simple develo...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses micro-service architecture for enterprise-level application software in a cloud computing environment. The micro-service architecture comprises a cloud application-oriented micro-service assembly and management platform, a rapid development Web frame based on a template technology, a page assembly library, a service operation platform, a call communication frame and a public business demand-oriented assembly service set. The public business demand-oriented assembly service set is consistent with an OSGi standard and can be rapidly assembled and multiplexed on the cloudapplication-oriented micro-service assembly and management platform and also can be directly called through a code template in the rapid development Web frame based on the template technology. According to the micro-service architecture, in a micro-service architecture mode, the application is divided into a series of fine service, and each service concentrates on a single business function. Whenthe service is applied, the service is assembled into OSGi service according to a practical demand and is operated in an independent process, so the boundary of the service is clear. Intercommunication is carried out through adoption of a lightweight communication mechanism, the complete application is realized, and demands of business and users are satisfied.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a microservice architecture of enterprise-level application software in a cloud computing environment. Background technique [0002] Cloud computing is an easily scalable computing model that provides users with virtualized and dynamically scalable cheap computing, storage and information services through the network. The implementation details and infrastructure within the cloud computing platform are transparent to users, and users can easily access and use the services provided by the cloud computing platform even if they do not have the professional knowledge of the internal implementation of the cloud computing platform. Cloud computing technology supports heterogeneous basic resources, dynamic expansion of resources, heterogeneous multi-service systems and massive information processing, etc. Cloud computing has promoted the transformation of basic equipment-centric op...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08G06F9/54
CPCG06F9/546G06F9/547H04L67/10
Inventor 李伟刚周彩云张洋恺
Owner NORTHWESTERN POLYTECHNICAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products