CN106533929A - Micro-service development platform, generation method, deployment method and device - Google Patents

Micro-service development platform, generation method, deployment method and device Download PDF

Info

Publication number
CN106533929A
CN106533929A CN201611255757.0A CN201611255757A CN106533929A CN 106533929 A CN106533929 A CN 106533929A CN 201611255757 A CN201611255757 A CN 201611255757A CN 106533929 A CN106533929 A CN 106533929A
Authority
CN
China
Prior art keywords
micro services
unit
registration
micro
functional
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611255757.0A
Other languages
Chinese (zh)
Other versions
CN106533929B (en
Inventor
董爱强
冯扬
夏元轶
石超
郭立福
王小平
王琰洁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Corp of China SGCC
State Grid Information and Telecommunication Co Ltd
Beijing China Power Information Technology Co Ltd
Information and Telecommunication Branch of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
State Grid Information and Telecommunication Co Ltd
Beijing China Power Information Technology Co Ltd
Information and Telecommunication Branch of State Grid Jiangsu Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Corp of China SGCC, State Grid Information and Telecommunication Co Ltd, Beijing China Power Information Technology Co Ltd, Information and Telecommunication Branch of State Grid Jiangsu Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201611255757.0A priority Critical patent/CN106533929B/en
Publication of CN106533929A publication Critical patent/CN106533929A/en
Application granted granted Critical
Publication of CN106533929B publication Critical patent/CN106533929B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/52User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computing Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a micro-service development platform, generation method, deployment method and device. The micro-service development platform comprises a core layer, a function layer and a service layer. The core layer comprises at least one pre-generated function unit. The function layer comprises at least one function component. The function component is used for calling at least one function unit from the core layer according to a preset component establishment rule, thereby realizing a function corresponding to the function component. The service layer comprises at least one micro-service. The micro-service is used for calling at least one function component from the function layer according to a preset service establishment rule, thereby realizing the corresponding micro-service. On the basis of the methods provided by the invention, different micro-services can be developed conveniently by establishing light weight architecture; and due to the fact that each micro-service is single in responsibility, the development cycle is short and the flexibility is high.

Description

A kind of micro services development platform, generation method and dispositions method and device
Technical field
The present invention relates to communication technical field, more particularly, it relates to a kind of micro services development platform, generation method and Dispositions method and device.
Background technology
In recent years, micro services just obtain increasing concern in the field such as blog and social media, and it is a kind of software The new term of framework.Micro services can be that quick deployment and the application implementation of complicated enterprise provide huge help, and micro services are concrete Can be inquiry service, comment service or ranking list service etc..
The characteristics of conventional monomer formula framework all has hierarchical structure complexity, needs the function phase when some functions of upgrading All function stops of association, and as hierarchical structure is complicated, too many module or function can be involved, be unfavorable for safeguarding and risen Level.
The content of the invention
In view of this, the present invention provides a kind of micro services development platform, generation method and dispositions method and device, to solve The certainly baroque problem of conventional monomer formula framework level.Technical scheme is as follows:
A kind of micro services development platform, including:Core layer, functional layer and operation layer;
The core layer includes at least one functional unit for previously generating;
The functional layer includes at least one functional unit, the functional unit for according to description components build rule from The core layer transfers functional unit described at least one, to realize the corresponding function of the functional unit;
The operation layer includes at least one micro services, the micro services for according to preset service composition rule from described Functional layer transfers functional unit described at least one, to realize corresponding micro services.
Preferably, the operation layer, also includes:
At least one micro- application, micro- application are used to be transferred described at least one in incognito using composition rule according to default Business, to realize corresponding micro services.
Preferably, the functional unit, including:
Application container unit, service registry/discovery unit, cluster management unit, scheduling of resource unit and resource bid/release Put unit.
Preferably, the functional unit, including:
Controller, router, tracing and monitoring device and performance manager.
A kind of micro services generation method, the micro services development platform being applied to described in above-mentioned technical proposal any one, institute Stating micro services development platform includes core layer, functional layer and operation layer, the micro services generation method, including:
Receive micro services and generate instruction, the micro services include the corresponding function set of target micro services in generating instruction;
The corresponding targeted functional component of the target micro services is determined according to the function set;
The targeted functional component corresponding at least one work(is determined from the functional layer according to preset service composition rule Can component;
Set up the call relation between the corresponding targeted functional component of the target micro services;
Rule is built according to the description components corresponding with the targeted functional component at least from core layer determination One function unit;
Set up the call relation between the corresponding functional unit of the targeted functional component.
A kind of micro services dispositions method, service registry/discovery unit start a registration on each node in cluster Center and Surveillance center, including:
When the registration center receives the registration information that micro services corresponding with the registration center send, will The registration information is synchronized to other registration centers in cluster in addition to this registration center;
When the Surveillance center detect the corresponding node running status of the micro services it is abnormal when, to the service note Volume/find that unit sends information;
When the service registry/discovery unit receives the information, the deletion node, and for described in incognito An enabled node is redistributed in business.
Preferably, also include:
When the service registry/discovery unit detects new node, the new node is added to the cluster.
Preferably, the registration center is by other notes in Gossip agreements and the cluster in addition to this registration center Volume center carries out periodical communication.
A kind of micro services dispose device, including:Service registry/discovery unit, registration center and Surveillance center, wherein, institute It is that service registry/discovery unit starts on each node in cluster to state registration center and the Surveillance center;
The registration center, for when the registration information for receiving micro services transmission corresponding with the registration center When, other registration centers registration information being synchronized in cluster in addition to this registration center;
The Surveillance center, for when detecting the corresponding node running status of the micro services and being abnormal, to the clothes Business registration/find that unit sends information;
The service registry/discovery unit, for receiving the information when the service registry/discovery unit When, the node is deleted, and an enabled node is redistributed for the micro services.
Preferably, the service registry/discovery unit, is additionally operable to:
When new node is detected, the new node is added to the cluster.
Compared to prior art, what the present invention was realized has the beneficial effect that:
A kind of micro services development platform, generation method and dispositions method and device that the above present invention is provided, this is in incognito Function set corresponding targeted functional component of the business development platform for each micro services in operation layer, is target work(in functional layer Energy component distributes corresponding each functional unit, and is that each functional unit distributes corresponding work(for previously generating in core layer Can unit.Based on method disclosed by the invention, by setting up light weight level framework, the convenient exploitation of difference micro services is capable of achieving, and And, due to each micro services responsibility it is single, therefore, the construction cycle is short, and motility is strong.
Description of the drawings
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Accompanying drawing to be used needed for having technology description is briefly described, it should be apparent that, drawings in the following description are only this Inventive embodiment, for those of ordinary skill in the art, on the premise of not paying creative work, can be with basis The accompanying drawing of offer obtains other accompanying drawings.
Fig. 1 is a kind of micro services development platform structural representation disclosed in the embodiment of the present invention one;
Fig. 2 is a kind of micro services generation method flow chart disclosed in the embodiment of the present invention two;
Fig. 3 is a kind of micro services dispositions method flow chart disclosed in the embodiment of the present invention three;
Fig. 4 is that a kind of micro services dispose apparatus structure schematic diagram disclosed in the embodiment of the present invention four.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation is described, it is clear that described embodiment is only a part of embodiment of the invention, rather than the embodiment of whole.It is based on Embodiment in the present invention, it is every other that those of ordinary skill in the art are obtained under the premise of creative work is not made Embodiment, belongs to the scope of protection of the invention.
Embodiment one
The embodiment of the present invention one discloses a kind of micro services development platform, and structural representation is as shown in figure 1, micro services exploitation Platform includes:Core layer 101, functional layer 102 and operation layer 103;
Core layer 101 includes at least one functional unit for previously generating;
Functional layer 102 includes at least one functional unit, and functional unit is regular from core for being built according to description components Layer transfers functional unit described at least one, to realize the corresponding function of functional unit;
Operation layer 103 includes at least one micro services, and micro services are for adjusting from functional layer according to preset service composition rule At least one functional unit is taken, to realize corresponding micro services.
It should be noted that functional unit includes but is not limited to application container unit, service registry/discovery unit, collection Group's administrative unit, scheduling of resource unit and resource bid/releasing unit, specifically can be arranged according to actual needs.
Also, it should be noted that functional unit includes but is not limited to controller, router, tracing and monitoring device and performance pipe Reason device, specifically can be arranged according to actual needs, wherein, controller can be used for using issue, application extension and application upgrade, route Device can be used for request discovery, route registration and load balancing, and tracing and monitoring device can be used to initiate tracking request control and monitoring, property Energy manager can be used to manage mobile terminal device, Web server and service end.
Also, it should be noted that operation layer also includes:At least one micro- application, micro- application are used to be constituted according to default application Rule transfers at least one micro services, to realize corresponding micro services.
A kind of micro services development platform disclosed in the embodiment of the present invention, including core layer, functional layer and operation layer;Core layer Including at least one functional unit for previously generating;Functional layer includes at least one functional unit, and functional unit is used for according to pre- If component construction rule transfers at least one functional unit from core layer, to realize the corresponding function of functional unit;Operation layer bag Include at least one micro services, micro services at least one functional unit being transferred from functional layer according to preset service composition rule, To realize corresponding micro services.Based on method disclosed by the invention, by setting up light weight level framework, difference micro services are capable of achieving Convenient exploitation, also, due to each micro services responsibility it is single, therefore, the construction cycle is short, and motility is strong.
Embodiment two
Based on micro services development platform disclosed in the embodiments of the present invention one, second the embodiment of the present invention provides a kind of micro- Service creation method, the method are applied to above-mentioned micro services development platform, micro services development platform include core layer, functional layer and Operation layer, the concrete implementation procedure of micro services generation method, comprises the steps:
S201, receives micro services and generates instruction, and micro services include the corresponding function set of target micro services in generating instruction;
S202, determines the corresponding targeted functional component of target micro services according to function set;
S203, determines targeted functional component corresponding at least one function group from functional layer according to preset service composition rule Part;
S204, sets up the call relation between the corresponding targeted functional component of target micro services;
S205, builds rule according to description components and determines at least one function corresponding with targeted functional component from core layer Unit;
S206, sets up the call relation between the corresponding functional unit of targeted functional component.
Micro services generation method disclosed in the embodiment of the present invention, the objective function corresponding by setting up target micro services The call relation of inter-module, the call relation between the corresponding functional unit of targeted functional component, sets up micro services and function The corresponding relation of unit, when micro services are run, can directly invoke corresponding functional unit.Can based on method disclosed by the invention Realize the convenient exploitation of different micro services, also, due to each micro services responsibility it is single, therefore, the construction cycle is short, and flexibly Property is strong.
Embodiment three
Based on micro services development platform, micro services generation method disclosed in embodiment two disclosed in the embodiment of the present invention one, The present invention implements three and then discloses a kind of micro services dispositions method, and service registry/discovery unit is opened on each node in cluster A registration center and Surveillance center are moved, method flow diagram is as shown in figure 3, comprise the steps:
S301, when registration center receives the registration information that micro services corresponding with registration center send, will note Volume solicited message is synchronized to other registration centers in cluster in addition to this registration center;
During execution step S301, registration center can by Gossip agreements and the cluster except in this registration Other registration centers outside the heart carry out periodical communication.
S302, when Surveillance center detect the corresponding node running status of micro services it is abnormal when, to service registry/discoverys singly Unit sends information;
S303, when service registry/discovery unit receives information, deletion of node, and redistribute for micro services One enabled node.
It should be noted that when service registry/discovery unit detects new node, new node can be added to cluster It is interior.
Micro services dispositions method disclosed in the embodiment of the present invention, by the deployment way of decentration, in each node One registration center of upper startup, multiple registration centers of different nodes do not have dividing for primary and secondary, the micro services rule of each registration center Mould is greatly reduced, and effectively reduces the risk of systemic breakdown.
Example IV
The micro services dispositions method with reference to disclosed in the embodiments of the present invention three, the present embodiment four fundamental rules correspondence disclose execution The micro services deployment device of above-mentioned micro services dispositions method, structural representation is as shown in figure 4, micro services deployment device includes:Clothes Business registration/find unit 401, registration center 402 and Surveillance center 403, wherein, registration center 401 and Surveillance center 402 are clothes Business registration/find what unit started on each node in cluster;
Registration center 401, for when the registration information that micro services corresponding with registration center send is received, inciting somebody to action Registration information is synchronized to other registration centers in cluster in addition to this registration center;
Surveillance center 402, for when detecting the corresponding node running status of micro services and being abnormal, to service registry/send out Existing unit sends information;
Service registry/discovery unit 403, for when service registry/discovery unit receives information, deleting section Point, and an enabled node is redistributed for micro services.
It should be noted that the service registry/discovery unit 403, is additionally operable to:When new node is detected, newly will save Point addition is to the cluster.
Micro services deployment device disclosed in the embodiment of the present invention, by the deployment way of decentration, in each node One registration center of upper startup, multiple registration centers of different nodes do not have dividing for primary and secondary, the micro services rule of each registration center Mould is greatly reduced, and effectively reduces the risk of systemic breakdown.
Above micro services development platform provided by the present invention, generation method and dispositions method and device have been carried out in detail Thin to introduce, specific case used herein is set forth to the principle and embodiment of the present invention, and above example is said It is bright to be only intended to help and understand the method for the present invention and its core concept;Simultaneously for one of ordinary skill in the art, foundation The thought of the present invention, will change in specific embodiments and applications, and in sum, this specification content is not It is interpreted as limitation of the present invention.
It should be noted that each embodiment in this specification is described by the way of progressive, each embodiment weight Point explanation is all difference with other embodiment, between each embodiment identical similar part mutually referring to. For device disclosed in embodiment, as which corresponds to the method disclosed in Example, so fairly simple, the phase of description Part is closed referring to method part illustration.
Also, it should be noted that herein, term " including ", "comprising" or its any other variant are intended to non- Exclusiveness is included, so that a series of intrinsic key element of process, method, article or equipment including key elements, or It is also to include the key element intrinsic for these processes, method, article or equipment.In the absence of more restrictions, by language The key element that sentence "including a ..." is limited, it is not excluded that in the process including the key element, method, article or equipment also There is other identical element.
The foregoing description of the disclosed embodiments, enables professional and technical personnel in the field to realize or using the present invention. Various modifications to these embodiments will be apparent for those skilled in the art, as defined herein General Principle can be realized without departing from the spirit or scope of the present invention in other embodiments.Therefore, the present invention The embodiments shown herein is not intended to be limited to, and is to fit to and principles disclosed herein and features of novelty phase one The most wide scope for causing.

Claims (10)

1. a kind of micro services development platform, it is characterised in that include:Core layer, functional layer and operation layer;
The core layer includes at least one functional unit for previously generating;
The functional layer includes at least one functional unit, and the functional unit is for building rule from described according to description components Core layer transfers functional unit described at least one, to realize the corresponding function of the functional unit;
The operation layer includes at least one micro services, the micro services for according to preset service composition rule from the function Layer transfers functional unit described at least one, to realize corresponding micro services.
2. platform according to claim 1, it is characterised in that the operation layer, also includes:
At least one micro- application, micro- application are used to transfer at least one described in micro services using composition rule according to default, To realize corresponding micro services.
3. platform according to claim 1, it is characterised in that the functional unit, including:
Application container unit, service registry/discovery unit, cluster management unit, scheduling of resource unit and resource bid/release is single Unit.
4. method according to claim 1, it is characterised in that the functional unit, including:
Controller, router, tracing and monitoring device and performance manager.
5. a kind of micro services generation method, it is characterised in that be applied to the micro services described in Claims 1 to 4 any one and open Platform is sent out, the micro services development platform includes core layer, functional layer and operation layer, the micro services generation method, including:
Receive micro services and generate instruction, the micro services include the corresponding function set of target micro services in generating instruction;
The corresponding targeted functional component of the target micro services is determined according to the function set;
The targeted functional component corresponding at least one function group is determined from the functional layer according to preset service composition rule Part;
Set up the call relation between the corresponding targeted functional component of the target micro services;
Rule is built according to the description components corresponding with the targeted functional component at least one is determined from the core layer Functional unit;
Set up the call relation between the corresponding functional unit of the targeted functional component.
6. a kind of micro services dispositions method, it is characterised in that service registry/discovery unit starts on each node in cluster One registration center and Surveillance center, including:
When the registration center receives the registration information that micro services corresponding with the registration center send, will be described Registration information is synchronized to other registration centers in cluster in addition to this registration center;
When the Surveillance center detect the corresponding node running status of the micro services it is abnormal when, to the service registry/send out Existing unit sends information;
When the service registry/discovery unit receives the information, the node is deleted, and is the micro services weight Newly distribute an enabled node.
7. method according to claim 6, it is characterised in that also include:
When the service registry/discovery unit detects new node, the new node is added to the cluster.
8. method according to claim 6, it is characterised in that the registration center passes through Gossip agreements and the cluster Interior other registration centers in addition to this registration center carry out periodical communication.
9. a kind of micro services dispose device, it is characterised in that include:In service registry/discovery unit, registration center and monitoring The heart, wherein, the registration center and the Surveillance center are that service registry/discovery unit is opened on each node in cluster Dynamic;
The registration center, for when the registration information that corresponding with registration center micro services send is received, Other registration centers registration information being synchronized in cluster in addition to this registration center;
The Surveillance center, for when detecting the corresponding node running status of the micro services and being abnormal, to the service note Volume/find that unit sends information;
The service registry/discovery unit, for when the service registry/discovery unit receives the information, deleting Except the node, and an enabled node is redistributed for the micro services.
10. device according to claim 9, it is characterised in that the service registry/discovery unit, is additionally operable to:
When new node is detected, the new node is added to the cluster.
CN201611255757.0A 2016-12-30 2016-12-30 A kind of micro services development system, generation method and dispositions method and device Active CN106533929B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611255757.0A CN106533929B (en) 2016-12-30 2016-12-30 A kind of micro services development system, generation method and dispositions method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611255757.0A CN106533929B (en) 2016-12-30 2016-12-30 A kind of micro services development system, generation method and dispositions method and device

Publications (2)

Publication Number Publication Date
CN106533929A true CN106533929A (en) 2017-03-22
CN106533929B CN106533929B (en) 2019-08-23

Family

ID=58335675

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611255757.0A Active CN106533929B (en) 2016-12-30 2016-12-30 A kind of micro services development system, generation method and dispositions method and device

Country Status (1)

Country Link
CN (1) CN106533929B (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107104846A (en) * 2017-06-02 2017-08-29 北京北信源软件股份有限公司 A kind of method for realizing resource distribution, device and resource distribution center
CN107181815A (en) * 2017-06-13 2017-09-19 北京中电普华信息技术有限公司 A kind of micro- application and micro services exchange method, micro- application and system
CN107193546A (en) * 2017-04-11 2017-09-22 国网天津市电力公司信息通信公司 A kind of micro services business application system
CN107426274A (en) * 2017-04-06 2017-12-01 云南小鹰科技有限公司 The method and system of service application and monitoring analysis scheduling based on sequential
CN107438101A (en) * 2017-07-26 2017-12-05 北京中电普华信息技术有限公司 A kind of service extension method and device of monomer-type application
CN107491858A (en) * 2017-07-05 2017-12-19 北京科东电力控制***有限责任公司 A kind of electric power transaction platform based on micro services application architecture
CN107612959A (en) * 2017-07-21 2018-01-19 哈尔滨工程大学 A kind of cloud service platform based on cloud micro services Self management
CN107682206A (en) * 2017-11-02 2018-02-09 北京中电普华信息技术有限公司 The dispositions method and system of business process management system based on micro services
CN108282368A (en) * 2018-01-24 2018-07-13 云宏信息科技股份有限公司 A kind of micro services management system, method and computer storage media
CN108712309A (en) * 2018-06-11 2018-10-26 郑州云海信息技术有限公司 A kind of micro services node means of defence under micro services framework and system
CN109460279A (en) * 2018-12-14 2019-03-12 平安城市建设科技(深圳)有限公司 Forms pages development approach, device, equipment and storage medium based on small routine
CN109558202A (en) * 2018-12-14 2019-04-02 平安城市建设科技(深圳)有限公司 Original list development approach, device, equipment and storage medium based on small routine
CN109800083A (en) * 2018-12-18 2019-05-24 平安科技(深圳)有限公司 A kind of method, apparatus, system and storage medium that micro services collaboration is called
CN109871208A (en) * 2019-01-04 2019-06-11 平安科技(深圳)有限公司 Software systems generation method, device, computer readable storage medium and server
CN110149396A (en) * 2019-05-20 2019-08-20 华南理工大学 A kind of platform of internet of things construction method based on micro services framework
CN110365750A (en) * 2019-06-25 2019-10-22 苏宁云计算有限公司 Service registration system and method
CN110795486A (en) * 2019-10-29 2020-02-14 北京中电普华信息技术有限公司 Micro-service platform
CN110839029A (en) * 2019-11-14 2020-02-25 腾讯科技(深圳)有限公司 Micro-service registration method and device
CN111190736A (en) * 2019-12-31 2020-05-22 苏宁云计算有限公司 Low-intrusion distributed timing task scheduling system and method based on microservice
CN111225014A (en) * 2018-11-27 2020-06-02 中兴通讯股份有限公司 Method, device and equipment for generating microservice and storage medium
CN112068812A (en) * 2020-09-02 2020-12-11 数字广东网络建设有限公司 Micro-service generation method and device, computer equipment and storage medium
WO2021007755A1 (en) * 2019-07-15 2021-01-21 西门子(中国)有限公司 Control method, apparatus, system and computer-readable medium
US11354105B2 (en) 2019-12-13 2022-06-07 Tata Consultancy Services Limited Model driven system and method for development of micro service applications
US11829741B2 (en) 2022-03-08 2023-11-28 International Business Machines Corporation Instantiated deployment of microservices

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103838580A (en) * 2014-03-18 2014-06-04 苏州赛腾精密电子有限公司 Automation equipment software development platform
CN104834513A (en) * 2015-03-26 2015-08-12 北京煤科天玛自动化科技有限公司 Method and system for automatically generating integrative mining face hydraulic support controller software
US20160124742A1 (en) * 2014-10-30 2016-05-05 Equinix, Inc. Microservice-based application development framework
CN105573751A (en) * 2015-12-12 2016-05-11 天津南大通用数据技术股份有限公司 Method for micro-service application in business intelligence and agile development and management mode
CN105631196A (en) * 2015-12-22 2016-06-01 中国科学院软件研究所 Microservice-oriented container level flexible resource supply system and method
CN105761007A (en) * 2016-02-23 2016-07-13 湖南新邦软件开发有限责任公司 Information management software design aiding method and information management software design aiding system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103838580A (en) * 2014-03-18 2014-06-04 苏州赛腾精密电子有限公司 Automation equipment software development platform
US20160124742A1 (en) * 2014-10-30 2016-05-05 Equinix, Inc. Microservice-based application development framework
CN104834513A (en) * 2015-03-26 2015-08-12 北京煤科天玛自动化科技有限公司 Method and system for automatically generating integrative mining face hydraulic support controller software
CN105573751A (en) * 2015-12-12 2016-05-11 天津南大通用数据技术股份有限公司 Method for micro-service application in business intelligence and agile development and management mode
CN105631196A (en) * 2015-12-22 2016-06-01 中国科学院软件研究所 Microservice-oriented container level flexible resource supply system and method
CN105761007A (en) * 2016-02-23 2016-07-13 湖南新邦软件开发有限责任公司 Information management software design aiding method and information management software design aiding system

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107426274B (en) * 2017-04-06 2020-05-19 云南小鹰科技有限公司 Method and system for service application and monitoring, analyzing and scheduling based on time sequence
CN107426274A (en) * 2017-04-06 2017-12-01 云南小鹰科技有限公司 The method and system of service application and monitoring analysis scheduling based on sequential
CN107193546A (en) * 2017-04-11 2017-09-22 国网天津市电力公司信息通信公司 A kind of micro services business application system
CN107104846A (en) * 2017-06-02 2017-08-29 北京北信源软件股份有限公司 A kind of method for realizing resource distribution, device and resource distribution center
CN107181815A (en) * 2017-06-13 2017-09-19 北京中电普华信息技术有限公司 A kind of micro- application and micro services exchange method, micro- application and system
CN107491858A (en) * 2017-07-05 2017-12-19 北京科东电力控制***有限责任公司 A kind of electric power transaction platform based on micro services application architecture
CN107612959A (en) * 2017-07-21 2018-01-19 哈尔滨工程大学 A kind of cloud service platform based on cloud micro services Self management
CN107438101A (en) * 2017-07-26 2017-12-05 北京中电普华信息技术有限公司 A kind of service extension method and device of monomer-type application
CN107438101B (en) * 2017-07-26 2020-09-29 北京中电普华信息技术有限公司 Service expansion method and device for single application
CN107682206A (en) * 2017-11-02 2018-02-09 北京中电普华信息技术有限公司 The dispositions method and system of business process management system based on micro services
CN107682206B (en) * 2017-11-02 2021-02-19 北京中电普华信息技术有限公司 Deployment method and system of micro-service-based business process management system
CN108282368A (en) * 2018-01-24 2018-07-13 云宏信息科技股份有限公司 A kind of micro services management system, method and computer storage media
CN108712309B (en) * 2018-06-11 2022-03-25 郑州云海信息技术有限公司 Micro service node protection method and system under micro service architecture
CN108712309A (en) * 2018-06-11 2018-10-26 郑州云海信息技术有限公司 A kind of micro services node means of defence under micro services framework and system
CN111225014A (en) * 2018-11-27 2020-06-02 中兴通讯股份有限公司 Method, device and equipment for generating microservice and storage medium
CN109460279A (en) * 2018-12-14 2019-03-12 平安城市建设科技(深圳)有限公司 Forms pages development approach, device, equipment and storage medium based on small routine
CN109558202A (en) * 2018-12-14 2019-04-02 平安城市建设科技(深圳)有限公司 Original list development approach, device, equipment and storage medium based on small routine
CN109800083A (en) * 2018-12-18 2019-05-24 平安科技(深圳)有限公司 A kind of method, apparatus, system and storage medium that micro services collaboration is called
CN109800083B (en) * 2018-12-18 2024-05-07 平安科技(深圳)有限公司 Method, device, system and storage medium for micro-service collaborative call
CN109871208B (en) * 2019-01-04 2023-10-17 平安科技(深圳)有限公司 Software system generation method, device, computer readable storage medium and server
CN109871208A (en) * 2019-01-04 2019-06-11 平安科技(深圳)有限公司 Software systems generation method, device, computer readable storage medium and server
CN110149396A (en) * 2019-05-20 2019-08-20 华南理工大学 A kind of platform of internet of things construction method based on micro services framework
CN110365750A (en) * 2019-06-25 2019-10-22 苏宁云计算有限公司 Service registration system and method
CN113785270A (en) * 2019-07-15 2021-12-10 西门子(中国)有限公司 Control method, device, system and computer readable medium
WO2021007755A1 (en) * 2019-07-15 2021-01-21 西门子(中国)有限公司 Control method, apparatus, system and computer-readable medium
CN110795486A (en) * 2019-10-29 2020-02-14 北京中电普华信息技术有限公司 Micro-service platform
CN110839029A (en) * 2019-11-14 2020-02-25 腾讯科技(深圳)有限公司 Micro-service registration method and device
CN110839029B (en) * 2019-11-14 2021-06-25 腾讯科技(深圳)有限公司 Micro-service registration method and device
US11354105B2 (en) 2019-12-13 2022-06-07 Tata Consultancy Services Limited Model driven system and method for development of micro service applications
CN111190736A (en) * 2019-12-31 2020-05-22 苏宁云计算有限公司 Low-intrusion distributed timing task scheduling system and method based on microservice
CN112068812A (en) * 2020-09-02 2020-12-11 数字广东网络建设有限公司 Micro-service generation method and device, computer equipment and storage medium
CN112068812B (en) * 2020-09-02 2024-04-02 数字广东网络建设有限公司 Micro-service generation method and device, computer equipment and storage medium
US11829741B2 (en) 2022-03-08 2023-11-28 International Business Machines Corporation Instantiated deployment of microservices

Also Published As

Publication number Publication date
CN106533929B (en) 2019-08-23

Similar Documents

Publication Publication Date Title
CN106533929A (en) Micro-service development platform, generation method, deployment method and device
JP6821061B2 (en) Policy control methods, network elements, and systems
CN100541475C (en) The device management method that is used for equipment management system
CN102571849B (en) Cloud computing system and method
CN102790963B (en) Mobile ad hoc network system based on Android cell phone and construction method thereof
EP3200393A1 (en) Method and device for virtual network function management
CN108600360A (en) A kind of REST service system and method based on zookeeper
CN103974140B (en) Management method and management system of TR069 protocol based large-scale interactive TV terminal
CN105103507A (en) Network function virtualization method and device
CN104601680B (en) A kind of method for managing resource and device
WO2016058412A1 (en) Method and device for achieving virtualized network function deployment, and storage medium
WO2015196654A1 (en) Distributed management method and device for network management
EP2533461B1 (en) Method and system for managing service group
CN107682206A (en) The dispositions method and system of business process management system based on micro services
CN110764918A (en) Method for managing main nodes in container cluster
CN103873534A (en) Method and device for application cluster migration
WO2011097837A1 (en) Method, device and system for implementing service access to access gateways
CN111797173A (en) Alliance chain sharing system, method and device, electronic equipment and storage medium
CN108933844A (en) The method and apparatus of DHCP service is provided
CN107147466A (en) A kind of control method and system of system time uniformity
CN110177048A (en) A kind of high availability implementation method and device of virtual private cloud system
CN106534307B (en) Cloud environment elastic load equalization methods based on load balancing dynamic configuration plug-in unit
CN102025537B (en) Communication resource management system and its implementation based on cloud computing
CN107734508A (en) A kind of Packet Transport Network access ring tears ring method and apparatus open
CN109104482A (en) A kind of distributed system of earth mat platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant