Micro-service architecture-based interface calling system and method

A technology of interface invocation and micro-services, applied in the field of communication, can solve the problems of complex application system architecture, difficult control of complexity, cumbersome development and management process, etc., to achieve the effect of simple management and service function delivery

Inactive Publication Date: 2018-07-06
CHINA MOBILE COMM GRP CO LTD
View PDF6 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the above-mentioned three-tier architecture model that supports interface calls, the coupling between program modules is strong, and it is impossible to intelligently perform interface calls and convert server hardware resources. It is difficult to control the complexity during the development process. All function codes of the application program are Running on the same server, the application is more difficult to scale
[0004] Complex application system architecture and cumbersome development management process are the problems that need to be solved at present

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-based interface calling system and method
  • Micro-service architecture-based interface calling system and method
  • Micro-service architecture-based interface calling system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] A microservices architecture is an architecture in which a single application is developed as a suite of small services, each in its own process and communicating using a lightweight mechanism, usually an HTTP source API. These small services are built around business functions. Each service can be written in different programming languages ​​and use different data storage technologies, and can be deployed independently by means of an automated deployment mechanism.

[0029] The embodiment of the present invention utilizes the characteristics of microservices to propose an interface calling system and method based on microservice architecture.

[0030] In order to understand the characteristics and technical content of the present invention in more detail, the implementation of the present invention will be described in detail below in conjunction with the accompanying drawings. The attached drawings are only for reference and description, and are not intended to limit t...

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 a micro-service architecture-based interface calling system. The system comprises a gateway and a first micro-service module cluster, wherein the gateway is used for receivingan interface calling request sent by a requester and redirecting the interface calling request to all the micro-service module clusters; the first micro-service module cluster is used for generating afirst response message according to the received interface calling request, receiving at least one second response message sent by at least one of the other micro-service module clusters, and sendingthe first response message and the at least one second response message to the requester through the gateway; and the at least one second response message is generated by the at least one of the other micro-service module cluster according to the received interface calling request. The invention furthermore discloses a micro-service architecture-based interface calling method.

Description

technical field [0001] The invention relates to communication technology, in particular to an interface calling system and method based on a microservice architecture. Background technique [0002] The existing architecture that supports interface calls is a three-tier architecture model. The three-tier architecture is based on the idea of ​​modular programming, and is gradually formed as a standard module division method to realize the requirements of decomposing application programs. Such as figure 1 As shown, it divides the entire business application into: presentation layer 101 , business logic layer 102 , and data access layer 103 , and calls data in the database 104 through the data access layer 103 . [0003] In the above-mentioned three-tier architecture model that supports interface calls, the coupling between program modules is strong, and it is impossible to intelligently perform interface calls and convert server hardware resources. It is difficult to control t...

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
IPC IPC(8): G06F9/54
CPCG06F9/548
Inventor 魏冰李小文陈海飞杨帅孔令军李俊宁博支鑫
Owner CHINA MOBILE COMM GRP CO LTD
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