CN109873872A - A kind of cloud electrical connector and method for supporting mixing cloud mode - Google Patents
A kind of cloud electrical connector and method for supporting mixing cloud mode Download PDFInfo
- Publication number
- CN109873872A CN109873872A CN201910197120.8A CN201910197120A CN109873872A CN 109873872 A CN109873872 A CN 109873872A CN 201910197120 A CN201910197120 A CN 201910197120A CN 109873872 A CN109873872 A CN 109873872A
- Authority
- CN
- China
- Prior art keywords
- message
- cloud
- module
- conversion
- connector
- 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.)
- Pending
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The present invention relates to computer field of cloud calculation, specifically provide a kind of cloud electrical connector and method for supporting mixing cloud mode.The device includes message transmission module, Message Queuing Services module, conversion message module and consumption message module;By Message Queuing Middleware, the information sharing between different clouds is realized.Compared with prior art, the present invention is safe and reliable, and the real-time exchange between information may be implemented, and meets the demand of mixed cloud enterprise customer's Real-Time Sharing information, has good promotional value.
Description
Technical field
The present invention relates to computer field of cloud calculation, specifically provide it is a kind of support mixing cloud mode cloud electrical connector and
Method.
Background technique
With gradually popularizing for cloud computing technology, more and more enterprises have selected cloud computing scheme.At this stage, increasingly
Core data, is stored in private clound by more large business users due to safety concerns, while being provided again using public cloud
Computing resource;Therefore, mixed cloud scheme is used by more and more enterprise customers, it by public cloud and private clound carry out mixing and
Matching achievees the effect that safety and economical.
To make full use of information and realizing business automation, the system being deployed in mixing cloud environment will realize that interconnection is mutual
It is logical;It is deployed in the application system under public cloud and the application system under private clound (or trustship cloud) realizes data exchange.Currently,
The switch mode of publicly-owned cloud system and private clound application system, come real substantially by way of exporting importing data film
Existing, this mode was both dangerous, and can not real-time exchange, be difficult to meet the need of mixed cloud enterprise customer's Real-Time Sharing information
It asks.
Summary of the invention
The present invention be directed to above-mentioned the deficiencies in the prior art, provides and a kind of design reasonable, safe and applicable support mixed cloud
The cloud electrical connector of mode.
The further technical assignment of the present invention is to provide a kind of practical, the cloud connector operation of support mixing cloud mode
Method.
The technical solution adopted by the present invention to solve the technical problems is:
It is a kind of support mixing cloud mode cloud electrical connector, including message transmission module, Message Queuing Services module, turn
Change message module and consumption message module.
Message transmission module: for carrying out format analysis processing and encryption the business information in the application system of source, message is called
The transmission service interface provided in queue service module, sends the message in Message Queuing Services module;
Message Queuing Services module: for providing transmission, persistence, the reception, monitoring service of message;
Conversion message module: processing and conversion process are carried out to message for the transformation rule according to definition;
Consumption message module: the service logic provided for invocation target system carries out consumption message, and service logic executes
Message goes out team from queue after success.
Further, cloud connector also configures Web api interface, for the interface for outside access.
Further, the cloud connector is deployed in publicly-owned cloud environment.
Preferably, the Message Queuing Services module is using open source Message Queuing Middleware, wherein in open source message queue
Between part can be Kafka, Rabbit MQ, Active MQ or other.
A kind of cloud connector operation method for supporting mixing cloud mode, it is characterised in that: including from private clound to public cloud
It is specific as follows with the information transmission and conversion from public cloud to private clound:
A, private clound is to public cloud
After system listens to data variation, the Web API for calling the cloud connector being deployed in public cloud to provide, transmission becomes
The data of change, cloud connector pass through message queue sending module first, are formatted processing and encryption to the data of variation, and
Message is sent, then through Message Queuing Services mould to conversion message module, conversion message module receives information progress
Processing and conversion call target application system in public cloud by consumption message module finally according to message subscribing relationship is defined
Service logic carries out business processing, and after service logic runs succeeded, message goes out team.
B, public cloud is to private clound
After system listens to data variation, the inside API for calling deployment cloud connector to provide transmits the data of variation, cloud
Connector passes through message queue sending module first, is formatted processing and encryption to the data of variation, and message is sent
It goes out, then through Message Queuing Services module to conversion message module, conversion message module receives information and processed and turned
It changes, finally according to message subscribing relationship is defined, the service logic of target application system in private clound is called by consumption message module
Business processing is carried out, after service logic runs succeeded, message goes out team.
Further, the service logic form of the application system includes the access process to internal data and external logarithm
According to access process.
Further, the Message Queuing Services module provides transmission, persistence, the reception, monitoring service of message.
Compared to the prior art a kind of cloud electrical connector for supporting mixing cloud mode of the invention and method, have following
It is outstanding the utility model has the advantages that support mixing cloud mode cloud electrical connector and method not only configure it is simple, highly-safe, design close
Reason, and have many advantages, such as data transmission security, data exchange is high-efficient.The present invention changes low between original mixed cloud
Effect, artificial communication pattern, realize between the application system under the application system and private clound under public cloud real time communication with
Data exchange meets the demand of mixed cloud enterprise customer's Real-Time Sharing information, has good promotional value.
Detailed description of the invention
Attached drawing 1 is a kind of flow diagram 1 for the cloud connector operation method for supporting mixing cloud mode of the present invention;
Attached drawing 2 is a kind of flow diagram 2 for the cloud connector operation method for supporting mixing cloud mode of the present invention;
Specific embodiment
In order to make those skilled in the art better understand the solution of the present invention, below with reference to specific embodiment pair
The present invention is described in further detail.Obviously, described embodiments are only a part of the embodiments of the present invention, rather than complete
The embodiment in portion.Based on the embodiments of the present invention, those of ordinary skill in the art are without making creative work
Every other embodiment obtained shall fall within the protection scope of the present invention.
A most preferred embodiment is given below:
As shown in Figure 1, 2, the cloud electrical connector of the support mixing cloud mode of the present embodiment is deployed in publicly-owned cloud environment,
It is made of message transmission module, Message Queuing Services module, conversion message module and consumption message module.
When message is transmitted from public cloud to private clound, message transmission module is used to the business in the application system of source believe
Breath carries out format analysis processing and encryption;Message Queuing Services module is used to provide transmission, persistence, the reception, monitoring clothes of message
Business;Conversion message module is used to carry out processing and conversion process to message according to the transformation rule of definition;Message module is consumed to use
Consumption message is carried out in the service logic that invocation target system provides, message goes out team from queue after service logic runs succeeded.
When information is from private clound to public cloud, cloud connector further includes Web API other than including above-mentioned module,
For the interface for outside access.
Message Queuing Services module selects Rabbit MQ to disappear for open source using open source Message Queuing Middleware, the present embodiment
Queue middleware is ceased, but does not limit to Rabbit MQ, suitable middleware can be selected according to the needs of itself.
Below by taking reimbursement system on the net as an example, information transmission process from private clound to public cloud is illustrated and from publicly-owned
Information transmission process of the cloud to private clound.
Firstly, the system deployments such as online reimbursement are in publicly-owned cloud environment, master data management system, financial accounting system are disposed
In the privately owned environment of enterprises, each system both provides the service for extranet access in private clound.Then, specific steps are such as
Under:
One, private clound is to public cloud
Master data management system sends instruction and calls cloud connector Web API in private clound, and the master data of variation is passed through
Web api interface calls directly message transmission module and data format is turned to standard and is disappeared after message transmission module receives information
It is sent to conversion message module after breath and through Rabbit MQ, conversion message module carries out message according to the transformation rule of definition
Consumption information module is sent to after processing and conversion process, the update that consumption message module calls online reimbursement system to provide
The service of master data is updated to the master data of variation in public cloud in reimbursement system on the net.
Two, public cloud is to private clound
Master data management system in public cloud sends the api interface in instruction calling message transmission module, and message is sent
After module receives message, data format is turned to and is sent to conversion message module through Rabbit MQ after standard information, converts message
Module is sent to consumption message module after carrying out processing and conversion process to message according to the transformation rule of definition, consumes message mould
Block call financial accounting system provide voucher generate required expense report, across the cloud generation financial accounting of expense report with
Card.
Wherein, wherein the Rabbit MQ in step 1 and step 2 provides transmission, persistence, reception, the monitoring etc. of message
Service.Message transmission module should be encrypted after data format is turned to standard information, it is ensured that the safety of information.
Above-mentioned specific embodiment is only the specific case of the present invention, and scope of patent protection of the invention includes but unlimited
It is any to meet a kind of cloud electrical connector for supporting mixing cloud mode of the invention and method power in above-mentioned specific embodiment
The appropriate variation or replacement that sharp claim and any technical field those of ordinary skill makes it, should all fall into this
The scope of patent protection of invention.
Claims (8)
1. a kind of cloud electrical connector for supporting mixing cloud mode, which is characterized in that taken including message transmission module, message queue
Business module, conversion message module and consumption message module;
Message transmission module: for carrying out format analysis processing and encryption the business information in the application system of source, message queue is called
The transmission service interface provided in service module, sends the message in Message Queuing Services module;
Message Queuing Services module: for providing transmission, persistence, the reception, monitoring service of message;
Conversion message module: processing and conversion process are carried out to message for the transformation rule according to definition;
Consumption message module: the service logic provided for invocation target system carries out consumption message, and service logic runs succeeded
Message goes out team from queue afterwards.
2. a kind of cloud electrical connector for supporting mixed cloud according to claim 1, it is characterised in that cloud connector is also matched
Web api interface is set, for the interface for outside access.
3. a kind of cloud electrical connector for supporting mixing cloud mode according to claim 1 or 2, it is characterised in that the cloud
Connector is deployed in publicly-owned cloud environment.
4. a kind of cloud electrical connector for supporting mixing cloud mode according to claim 1, it is characterised in that the message
Queue service module uses open source Message Queuing Middleware.
5. a kind of cloud electrical connector for supporting mixing cloud mode according to claim 4, it is characterised in that the open source
Message Queuing Middleware includes Kafka, Rabbit MQ or Active MQ.
6. a kind of cloud connector operation method for supporting mixing cloud mode, it is characterised in that: including from private clound to public cloud and
Information transmission and conversion from public cloud to private clound, specific as follows:
A, private clound is to public cloud
After system listens to data variation, the Web API for calling the cloud connector being deployed in public cloud to provide transmits variation
Data, cloud connector pass through message queue sending module first, are formatted processing and encryption to the data of variation, and will disappear
Breath is sent, and then through Message Queuing Services mould to conversion message module, conversion message module receives information and processed
And conversion is called the business of target application system in public cloud by consumption message module finally according to message subscribing relationship is defined
Logic carries out business processing, and after service logic runs succeeded, message goes out team.
B, public cloud is to private clound
After system listens to data variation, the inside API for calling deployment cloud connector to provide transmits the data of variation, cloud connection
Device passes through message queue sending module first, is formatted processing and encryption to the data of variation, and message is sent,
Then through Message Queuing Services module to conversion message module, conversion message module receives information and is processed and converted, most
Afterwards according to message subscribing relationship is defined, the service logic of target application system in private clound is called to carry out industry by consumption message module
Business processing, after service logic runs succeeded, message goes out team.
7. a kind of cloud connector operation method for supporting mixing cloud mode according to claim 6, it is characterised in that described
The service logic form of application system includes the access process and the external access process to data to internal data.
8. a kind of cloud connector operation method for supporting mixing cloud mode according to claim 6, it is characterised in that described
Transmission, persistence, the reception, monitoring service of Message Queuing Services module offer message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910197120.8A CN109873872A (en) | 2019-03-15 | 2019-03-15 | A kind of cloud electrical connector and method for supporting mixing cloud mode |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910197120.8A CN109873872A (en) | 2019-03-15 | 2019-03-15 | A kind of cloud electrical connector and method for supporting mixing cloud mode |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109873872A true CN109873872A (en) | 2019-06-11 |
Family
ID=66920601
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910197120.8A Pending CN109873872A (en) | 2019-03-15 | 2019-03-15 | A kind of cloud electrical connector and method for supporting mixing cloud mode |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109873872A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111355800A (en) * | 2020-02-28 | 2020-06-30 | 中国建设银行股份有限公司 | Service processing method, device, equipment and storage medium |
CN112256461A (en) * | 2020-12-08 | 2021-01-22 | 万邑通商(北京)信息科技有限公司 | Distributed message system based on multi-cloud environment and management method |
CN116032671A (en) * | 2023-03-30 | 2023-04-28 | 杭州华卓信息科技有限公司 | Communication method and network system based on hybrid cloud |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010037358A1 (en) * | 2000-01-31 | 2001-11-01 | Ken Clubb | System and method to publish information from servers to remote monitor devices |
CN103957174A (en) * | 2014-05-16 | 2014-07-30 | 北京信诺瑞得软件***有限公司 | Method for semantic switch loose coupling system to process information |
CN104580073A (en) * | 2013-10-14 | 2015-04-29 | 阿里巴巴集团控股有限公司 | Method and device for transmitting messages between heterogeneous systems |
CN107357660A (en) * | 2017-07-06 | 2017-11-17 | 华为技术有限公司 | The distribution method and device of a kind of virtual resource |
CN107645532A (en) * | 2016-07-22 | 2018-01-30 | 腾讯科技(深圳)有限公司 | The user management method and device of mixed cloud |
-
2019
- 2019-03-15 CN CN201910197120.8A patent/CN109873872A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010037358A1 (en) * | 2000-01-31 | 2001-11-01 | Ken Clubb | System and method to publish information from servers to remote monitor devices |
CN104580073A (en) * | 2013-10-14 | 2015-04-29 | 阿里巴巴集团控股有限公司 | Method and device for transmitting messages between heterogeneous systems |
CN103957174A (en) * | 2014-05-16 | 2014-07-30 | 北京信诺瑞得软件***有限公司 | Method for semantic switch loose coupling system to process information |
CN107645532A (en) * | 2016-07-22 | 2018-01-30 | 腾讯科技(深圳)有限公司 | The user management method and device of mixed cloud |
CN107357660A (en) * | 2017-07-06 | 2017-11-17 | 华为技术有限公司 | The distribution method and device of a kind of virtual resource |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111355800A (en) * | 2020-02-28 | 2020-06-30 | 中国建设银行股份有限公司 | Service processing method, device, equipment and storage medium |
CN111355800B (en) * | 2020-02-28 | 2022-05-20 | 中国建设银行股份有限公司 | Service processing method, device, equipment and storage medium |
CN112256461A (en) * | 2020-12-08 | 2021-01-22 | 万邑通商(北京)信息科技有限公司 | Distributed message system based on multi-cloud environment and management method |
CN116032671A (en) * | 2023-03-30 | 2023-04-28 | 杭州华卓信息科技有限公司 | Communication method and network system based on hybrid cloud |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109873872A (en) | A kind of cloud electrical connector and method for supporting mixing cloud mode | |
CN110738454A (en) | enterprise management platform system | |
CN109523187A (en) | Method for scheduling task, device and equipment | |
CN104966149A (en) | Power customer interdynamic service system based on instant messaging tool | |
EP4131866A1 (en) | Information interaction method and apparatus, server, system, and storage medium | |
CN109714439A (en) | Data processing method and system based on edge calculations | |
CN113672578A (en) | General integrated middleware capable of being loaded to PaaS platform | |
CN114189274A (en) | Satellite ground station monitoring system based on microservice | |
CN110515741A (en) | A kind of degradation processing method and device based on local task queue | |
CN110392053A (en) | Container access control method, device, client and server | |
CN112488643A (en) | Digital middle platform system for enterprise application | |
WO2023221644A1 (en) | Aiot device reuse modeling method based on cloud-edge collaboration system | |
CN104240049A (en) | Comprehensive order handling platform | |
CN116319341A (en) | Cloud sharing industrial control network safety shooting range system | |
CN110022323A (en) | A kind of method and system of the cross-terminal real-time, interactive based on WebSocket and Redux | |
CN110309187A (en) | A kind of method and apparatus for applying streaming computing in SAAS system | |
CN107516272A (en) | Transaction processing method, system, device and storage medium based on unified message | |
CN114070725A (en) | Embedded cross-platform communication service system of electric automobile | |
CN109039665A (en) | List generating method and device | |
Soliman | The economic function of network economy: A case study of North America | |
CN109542646A (en) | Method and apparatus for calling application programming interface | |
CN216437218U (en) | Data transmission system based on API and computer storage medium | |
CN115988087B (en) | Service calling method and device based on bus, electronic equipment and storage medium | |
CN102622440A (en) | Method and device for establishing business function tree | |
Vaidya et al. | Approaches for latency optimization using fog computing in Smart Factory |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190611 |