CN106533929A - Micro-service development platform, generation method, deployment method and device - Google Patents
Micro-service development platform, generation method, deployment method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/40—Support for services or applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols 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
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.
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)
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)
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 |
-
2016
- 2016-12-30 CN CN201611255757.0A patent/CN106533929B/en active Active
Patent Citations (6)
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)
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 |