CN104486440A - 一种基于消息总线的云计算管理软件交互方法 - Google Patents
一种基于消息总线的云计算管理软件交互方法 Download PDFInfo
- Publication number
- CN104486440A CN104486440A CN201410819145.4A CN201410819145A CN104486440A CN 104486440 A CN104486440 A CN 104486440A CN 201410819145 A CN201410819145 A CN 201410819145A CN 104486440 A CN104486440 A CN 104486440A
- Authority
- CN
- China
- Prior art keywords
- message
- module
- cloud computing
- rpc
- management software
- 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
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000003993 interaction Effects 0.000 title abstract 6
- 238000012545 processing Methods 0.000 claims abstract description 13
- 230000001360 synchronised effect Effects 0.000 claims abstract description 13
- 230000008569 process Effects 0.000 claims description 22
- 230000000694 effects Effects 0.000 claims description 18
- 238000012544 monitoring process Methods 0.000 claims description 11
- 235000005824 Zea mays ssp. parviglumis Nutrition 0.000 claims description 8
- 235000002017 Zea mays subsp mays Nutrition 0.000 claims description 8
- 235000005822 corn Nutrition 0.000 claims description 8
- 230000009471 action Effects 0.000 claims description 4
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 claims description 3
- 230000000153 supplemental effect Effects 0.000 claims description 3
- 241000209149 Zea Species 0.000 claims 2
- 230000007246 mechanism Effects 0.000 abstract description 9
- 230000008878 coupling Effects 0.000 abstract 1
- 238000010168 coupling process Methods 0.000 abstract 1
- 238000005859 coupling reaction Methods 0.000 abstract 1
- 240000008042 Zea mays Species 0.000 description 6
- 230000002688 persistence Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000009931 harmful effect Effects 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
Classifications
-
- 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/10—Protocols in which an application is distributed across nodes in the network
-
- 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/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- 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/133—Protocols for remote procedure calls [RPC]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种基于消息总线的云计算管理软件交互方法,包括以下步骤:搭建云计算管理软件模型,通过定义云计算管理软件的核心功能模块与模块间的交互方式,建立无共享、基于消息传递的体系结构。文本消息处理,是该方案使用普通文本方式进行交互的环节,用于实现事件通知功能。基于消息的发布/订阅模式,实现消息发布者与订阅者的解耦。RPC消息处理,是该方案使用远程接口调用方式进行交互的环节,用于实现模块间的调用功能。该一种基于消息总线的云计算管理软件交互方法与现有技术相比,使用消息总线作为云计算管理软件各模块交互的中介,降低模块间的耦合,实现同步、异步工作机制,具有高效性、持久性、科学性、***性。
Description
技术领域
本发明涉及云计算技术领域,具体地说是一种实用性强、基于消息总线的云计算管理软件交互方法。
背景技术
随着信息科技的发展,云计算逐步成为业界的发展热点,国内外各大厂商的云计算管理软件也开始纷纷投入到科学、教育、文化、卫生、政府、高性能计算、电子商务、物联网等多个领域进行使用。
为了实现对云数据中心的统一管理控制,云计算管理软件必定包含多个模块。对于多模块的软件,高效、科学的模块交互不仅是必需的,而且已成为制约管理软件优劣的瓶颈。云计算管理软件中的模块交互超时或出现异常,将对整个软件的运行造成不良影响,甚至对整个公司、企业的经营活动产生巨大冲击。
传统的模块间交互一般采用API调用方式,一方面,API调用过程非常繁琐,完成一次功能需要发出多次HTTP请求,从而导致严重的性能下降及网络超载;另一方面,API调用缺乏持久化机制,一旦某个模块的服务停止,其他模块发送的API请求即失去效用,即便重启服务,之前发送的API请求也不复存在,需要重新调用。
为了有效提高云计算管理软件各模块间的交互效率、减少交互异常、降低交互时的网络带宽占用、实现交互的持久化机制,我们提出了一种易开发、易维护的云计算管理软件交互方法。
发明内容
本发明的技术任务是针对以上不足之处,提供一种实用性强、基于消息总线的云计算管理软件交互方法。
一种基于消息总线的云计算管理软件交互方法,其具体实现过程为:
搭建云计算管理软件模型,该云计算管理软件模型包括定义云计算管理软件的核心功能模块与模块间的交互方式,建立无共享、基于消息传递的体系结构,其中上述核心功能模块包括云资源管理、基本管理、计量计费、业务审批、***管理、综合监控六大模块,每个模块可同时部署一个或多个服务,每个服务独立运行在一台或多台服务器上;
进行文本消息处理,即基于消息的发布、订阅模式,实现消息发布者与订阅者的解耦,实现事件通知功能;
进行RPC消息处理,该RPC消息分为同步消息和异步消息,同步消息实现模块间的同步调用,异步消息实现模块间的异步调用,从而实现模块间的调用功能。
所述云计算管理软件模型中各个模块与消息总线之间通过AMQP协议进行通信,在通讯时,每个模块作为独立的生产者,向其他模块的消息队列发送消息;每个模块运行消费者服务,作为独立的消费者,读取自身消息队列中的消息进行处理;各个模块共用同一个数据库,并对外统一提供Rest接口。
所述文本消息处理的具体过程为:
S1、为云计算管理软件模型中的每个模块定义一个交换器:云资源管理交换器、基本管理交换器、***管理交换器、综合监控交换器、计量计费交换器、业务审批交换器;
S2、当一模块发送通知时,指定该发送的消息对应的交换器,进而发送文本消息到该交换器;当有其它模块关心该接收到的文本消息时,则注册自身队列到上述接收文本信息的交换器,并接收消息,进行下述处理;
S3、定义文本消息的格式;
S4、消息发送方与接收方之间采用发布、订阅模式;消息的发送者只发送消息,订阅者只接收需要的消息,实现发布者和订阅者的解耦。
所述文本消息的格式包括模块ID、操作类型和消息体,其中,各个字段的具体定义如下:模块ID,用于标识云资源管理、基本管理、***管理、综合监控、计量计费、业务审批各个模块;操作类型与消息操作的功能名称对应;消息体为HashMap<String, String>类型的参数数据。
所述RPC消息分为同步RPC与异步RPC两大类,其具体的处理过程为:
当一个模块调用另一模块的RPC接口时,将接口与参数进行编码组合成RPC消息,并发送到消息服务器中;其中对于同步RPC,调用模块等待被调用模块实时响应后才返回;对于异步RPC,调用模块发送后即返回,不必等待;
被调用的模块接收到RPC消息后,进行解码、分析;对于同步RPC,被调用模块执行相应的业务逻辑,并将消息处理结果实时返回给调用模块;对于异步RPC,被调用模块执行相应的业务逻辑后,再以RPC的方式调用调用模块的回调接口,实现通知反馈。
本发明的一种基于消息总线的云计算管理软件交互方法,具有以下优点:
该发明的一种基于消息总线的云计算管理软件交互方法通过模块间的解耦合,每个模块不必关心其他模块的位置,只需向消息总线发送消息即可;客户端与服务端的异步机制,客户端并不要求服务端的实时响应,因此可以通过消息机制实现异步任务处理,减轻***压力;随机平衡的远程调用,当一个模块存在多个服务端在运行时,一般一个调用只交付给最近最可用的服务端,均衡网络负载;持久化机制,消息总线实现了持久化机制,即使断电或宕机,之前发送的消息在服务重启后会重新进行处理,实用性强,易于推广。
附图说明
附图1为云计算管理软件模型***架构图。
附图2为文本消息处理示意图。
附图3为文本消息格式图。
附图4为RPC消息处理示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明。
本发明提出一种基于消息总线的云计算管理软件交互方法,如附图1所示,其具体实现过程为:
搭建云计算管理软件模型,该云计算管理软件模型包括定义云计算管理软件的核心功能模块与模块间的交互方式,建立无共享、基于消息传递的体系结构,其中上述核心功能模块包括云资源管理、基本管理、计量计费、业务审批、***管理、综合监控六大模块,每个模块可同时部署一个或多个服务,每个服务独立运行在一台或多台服务器上;
进行文本消息处理,即基于消息的发布、订阅模式,实现消息发布者与订阅者的解耦,实现事件通知功能;
进行RPC消息处理,该RPC消息分为同步消息和异步消息,同步消息实现模块间的同步调用,异步消息实现模块间的异步调用,从而实现模块间的调用功能。
在上述步骤中,所述的云计算管理软件模型是经过广泛调研与总结,定义的云计算管理软件模型,为各云计算厂商的管理软件统一定义核心功能模块与交互架构,具有广泛性与统一性。
所述的文本消息处理,使用特定格式的文本消息实现模块间的事件通知功能,简便、灵活、易于扩展。
所述的RPC消息处理,一方面,使用基于接口与参数的RPC消息实现模块间的远程接口调用,设计巧妙,易于调用;另一方面,通过同步与异步两类RPC消息,实现同步与异步工作机制,满足云计算管理软件的各种应用需求。
结合附图,下面对本发明的交互方法进行详细描述。
其中,搭建云计算管理软件模型是整个方案的基础。如附图1,整个***建立在无共享、基于消息传递的体系结构之上。经过广泛调研与总结,云计算管理软件可分为云资源管理(管理虚拟化软件)、基本管理(组织用户管理)、***管理(***设置)、综合监控(资源监控)、计量计费(资源使用情况计量计费)、业务审批(订单申请审批)等几大核心功能模块。每个模块可以同时部署一个或多个服务,每个服务都可独立运行在一台或多台服务器上。
各个模块与消息总线通过AMQP协议进行通信,在通讯时,每个模块作为独立的生产者,向其他模块的消息队列发送消息;每个模块运行消费者服务,作为独立的消费者,读取自身消息队列中的消息进行处理。各个模块共用同一个数据库,并对外统一提供Rest接口。
文本消息处理是该模型使用普通文本方式进行交互的环节。对于文本类型的消息,生产者只需将消息发出,不必关心消费者及队列的具体情况。文本消息用于实现事件通知功能。
S1、为每个模块定义一个交换器:云资源管理交换器,基本管理交换器,***管理交换器,综合监控交换器,计量计费交换器,业务审批交换器。
S2、如附图2,模块A在发送通知时,仅需指定消息对应的交换器,进而发送文本消息到该交换器。模块B、C、D如果关心该文本消息,则注册自身队列到模块A的交换器,并接收消息,进行处理。
S3、定义文本消息的格式如附图3,其中,各个字段的具体定义如下:
模块ID(appId),用于标识云资源管理、基本管理、***管理、综合监控、计量计费、业务审批等各个模块;
消息操作类型(type),与消息操作的功能名称对应,如delete、add;
消息体,为HashMap<String, String>类型的参数数据,如:{delId=***, operId=***, recordTime=***}。
S4、消息发送方与接收方之间采用发布/订阅模式。消息的发送者(发布者)只发送消息,不需要知道发送的消息被什么订阅者订阅。订阅者只接收需要的消息,也不需要知道消息来自于什么样的发布者。通过这种方式,实现发布者和订阅者的解耦。
RPC消息处理是该模型使用远程接口调用方式进行交互的环节。对于“RPC”类型的消息,生产者发送RPC消息远程调用消费者的接口,消费者接收消息后执行相应的业务逻辑。消息RPC分为同步RPC与异步RPC两大类,以实现同步和异步工作机制。
如附图4,当模块A调用模块B的RPC接口时,将接口与参数进行编码组合成RPC消息,并发送到消息服务器中。
对于同步RPC,模块A等待模块B实时响应后才返回;
对于异步RPC,模块A发送后即返回,不必等待。
模块B接收到RPC消息后,进行解码、分析。
对于同步RPC,模块B执行相应的业务逻辑,并将消息处理结果实时返回给模块A;
对于异步RPC,模块B执行相应的业务逻辑后,再以RPC的方式调用模块A的回调接口,实现通知反馈。
上述具体实施方式仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述具体实施方式,任何符合本发明的一种基于消息总线的云计算管理软件交互方法的权利要求书的且任何所述技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
Claims (5)
1.一种基于消息总线的云计算管理软件交互方法,其特征在于,其具体实现过程为:
搭建云计算管理软件模型,该云计算管理软件模型包括定义云计算管理软件的核心功能模块与模块间的交互方式,建立无共享、基于消息传递的体系结构,其中上述核心功能模块包括云资源管理、基本管理、计量计费、业务审批、***管理、综合监控六大模块,每个模块可同时部署一个或多个服务,每个服务独立运行在一台或多台服务器上;
进行文本消息处理,即基于消息的发布、订阅模式,实现消息发布者与订阅者的解耦,实现事件通知功能;
进行RPC消息处理,该RPC消息分为同步消息和异步消息,同步消息实现模块间的同步调用,异步消息实现模块间的异步调用,从而实现模块间的调用功能。
2.根据权利要求1所述的一种基于消息总线的云计算管理软件交互方法,其特征在于,所述云计算管理软件模型中各个模块与消息总线之间通过AMQP协议进行通信,在通讯时,每个模块作为独立的生产者,向其他模块的消息队列发送消息;每个模块运行消费者服务,作为独立的消费者,读取自身消息队列中的消息进行处理;各个模块共用同一个数据库,并对外统一提供Rest接口。
3.根据权利要求1所述的一种基于消息总线的云计算管理软件交互方法,其特征在于,所述文本消息处理的具体过程为:
S1、为云计算管理软件模型中的每个模块定义一个交换器:云资源管理交换器、基本管理交换器、***管理交换器、综合监控交换器、计量计费交换器、业务审批交换器;
S2、当一模块发送通知时,指定该发送的消息对应的交换器,进而发送文本消息到该交换器;当有其它模块关心该接收到的文本消息时,则注册自身队列到上述接收文本信息的交换器,并接收消息,进行下述处理;
S3、定义文本消息的格式;
S4、消息发送方与接收方之间采用发布、订阅模式;消息的发送者只发送消息,订阅者只接收需要的消息,实现发布者和订阅者的解耦。
4.根据权利要求3所述的一种基于消息总线的云计算管理软件交互方法,其特征在于,所述文本消息的格式包括模块ID、操作类型和消息体,其中,各个字段的具体定义如下:模块ID,用于标识云资源管理、基本管理、***管理、综合监控、计量计费、业务审批各个模块;操作类型与消息操作的功能名称对应;消息体为HashMap<String, String>类型的参数数据。
5.根据权利要求1所述的一种基于消息总线的云计算管理软件交互方法,其特征在于,所述RPC消息分为同步RPC与异步RPC两大类,其具体的处理过程为:
当一个模块调用另一模块的RPC接口时,将接口与参数进行编码组合成RPC消息,并发送到消息服务器中;其中对于同步RPC,调用模块等待被调用模块实时响应后才返回;对于异步RPC,调用模块发送后即返回,不必等待;
被调用的模块接收到RPC消息后,进行解码、分析;对于同步RPC,被调用模块执行相应的业务逻辑,并将消息处理结果实时返回给调用模块;对于异步RPC,被调用模块执行相应的业务逻辑后,再以RPC的方式调用调用模块的回调接口,实现通知反馈。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410819145.4A CN104486440B (zh) | 2014-12-25 | 2014-12-25 | 一种基于消息总线的云计算管理软件交互方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410819145.4A CN104486440B (zh) | 2014-12-25 | 2014-12-25 | 一种基于消息总线的云计算管理软件交互方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104486440A true CN104486440A (zh) | 2015-04-01 |
CN104486440B CN104486440B (zh) | 2018-03-02 |
Family
ID=52760944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410819145.4A Active CN104486440B (zh) | 2014-12-25 | 2014-12-25 | 一种基于消息总线的云计算管理软件交互方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104486440B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105184501A (zh) * | 2015-09-22 | 2015-12-23 | 浪潮集团有限公司 | 一种高效的异步订单处理方法 |
CN105577508A (zh) * | 2015-11-24 | 2016-05-11 | 上海赞越软件服务中心 | 关于新建类信息池和收件类信息池的信息池机制 |
CN105591969A (zh) * | 2015-11-23 | 2016-05-18 | 江苏瑞中数据股份有限公司 | 一种国网环境下消息总线的使用方法 |
CN106411919A (zh) * | 2016-10-31 | 2017-02-15 | 用友网络科技股份有限公司 | 一种基于事件总线的web推送方法 |
CN107395909A (zh) * | 2017-07-20 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种基于云计算管理平台的计费管理***及方法 |
CN107402769A (zh) * | 2017-08-09 | 2017-11-28 | 郑州云海信息技术有限公司 | 一种模块间信息交互的方法和*** |
CN108259500A (zh) * | 2018-01-26 | 2018-07-06 | 郑州云海信息技术有限公司 | 一种rpc通讯方法、***及装置 |
CN108282499A (zh) * | 2017-01-03 | 2018-07-13 | 南京易安联网络技术有限公司 | 一种新型物联网工业云组网的方法 |
CN109901936A (zh) * | 2017-12-11 | 2019-06-18 | 航天信息股份有限公司 | 一种应用于分布式***中的服务协作方法及其装置 |
CN109995841A (zh) * | 2018-01-02 | 2019-07-09 | 航天信息股份有限公司 | 粮食监管*** |
CN110417913A (zh) * | 2019-08-09 | 2019-11-05 | 浪潮云信息技术有限公司 | 一种基于Rabbit MQ的云服务器异步创建方法 |
CN111158877A (zh) * | 2019-12-28 | 2020-05-15 | 山东爱德邦智能科技有限公司 | 大数据平台的事件管理方法、装置及计算机可读存储介质 |
CN112835836A (zh) * | 2021-01-29 | 2021-05-25 | 郑州信大捷安信息技术股份有限公司 | 一种主机与智能卡信息交互的方法及装置 |
CN113641139A (zh) * | 2021-08-05 | 2021-11-12 | 珠海格力电器股份有限公司 | 可实现异步编程的***、控制器、控制***、存储介质 |
CN114579493A (zh) * | 2022-03-03 | 2022-06-03 | 夏春萌 | 一种通过软件式数据交互总线降低软件耦合度的机制 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050080930A1 (en) * | 2003-10-14 | 2005-04-14 | International Business Machines Corporation | Method and apparatus for processing service requests in a service-oriented architecture |
CN103442049A (zh) * | 2013-08-22 | 2013-12-11 | 浪潮电子信息产业股份有限公司 | 一种面向构件的混合型云操作***体系结构及其通信方法 |
-
2014
- 2014-12-25 CN CN201410819145.4A patent/CN104486440B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050080930A1 (en) * | 2003-10-14 | 2005-04-14 | International Business Machines Corporation | Method and apparatus for processing service requests in a service-oriented architecture |
CN103442049A (zh) * | 2013-08-22 | 2013-12-11 | 浪潮电子信息产业股份有限公司 | 一种面向构件的混合型云操作***体系结构及其通信方法 |
Non-Patent Citations (1)
Title |
---|
韩博闻: "云计算运维平台服务控制子***的设计与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105184501A (zh) * | 2015-09-22 | 2015-12-23 | 浪潮集团有限公司 | 一种高效的异步订单处理方法 |
CN105591969A (zh) * | 2015-11-23 | 2016-05-18 | 江苏瑞中数据股份有限公司 | 一种国网环境下消息总线的使用方法 |
CN105577508A (zh) * | 2015-11-24 | 2016-05-11 | 上海赞越软件服务中心 | 关于新建类信息池和收件类信息池的信息池机制 |
CN106411919A (zh) * | 2016-10-31 | 2017-02-15 | 用友网络科技股份有限公司 | 一种基于事件总线的web推送方法 |
CN108282499A (zh) * | 2017-01-03 | 2018-07-13 | 南京易安联网络技术有限公司 | 一种新型物联网工业云组网的方法 |
CN108282499B (zh) * | 2017-01-03 | 2021-03-12 | 南京易安联网络技术有限公司 | 一种新型物联网工业云组网的方法 |
CN107395909A (zh) * | 2017-07-20 | 2017-11-24 | 郑州云海信息技术有限公司 | 一种基于云计算管理平台的计费管理***及方法 |
CN107402769A (zh) * | 2017-08-09 | 2017-11-28 | 郑州云海信息技术有限公司 | 一种模块间信息交互的方法和*** |
CN109901936A (zh) * | 2017-12-11 | 2019-06-18 | 航天信息股份有限公司 | 一种应用于分布式***中的服务协作方法及其装置 |
CN109995841A (zh) * | 2018-01-02 | 2019-07-09 | 航天信息股份有限公司 | 粮食监管*** |
CN109995841B (zh) * | 2018-01-02 | 2022-05-27 | 航天信息股份有限公司 | 粮食监管*** |
CN108259500A (zh) * | 2018-01-26 | 2018-07-06 | 郑州云海信息技术有限公司 | 一种rpc通讯方法、***及装置 |
CN110417913A (zh) * | 2019-08-09 | 2019-11-05 | 浪潮云信息技术有限公司 | 一种基于Rabbit MQ的云服务器异步创建方法 |
CN111158877A (zh) * | 2019-12-28 | 2020-05-15 | 山东爱德邦智能科技有限公司 | 大数据平台的事件管理方法、装置及计算机可读存储介质 |
CN112835836A (zh) * | 2021-01-29 | 2021-05-25 | 郑州信大捷安信息技术股份有限公司 | 一种主机与智能卡信息交互的方法及装置 |
CN112835836B (zh) * | 2021-01-29 | 2022-04-08 | 郑州信大捷安信息技术股份有限公司 | 一种主机与智能卡信息交互的方法及装置 |
CN113641139A (zh) * | 2021-08-05 | 2021-11-12 | 珠海格力电器股份有限公司 | 可实现异步编程的***、控制器、控制***、存储介质 |
CN114579493A (zh) * | 2022-03-03 | 2022-06-03 | 夏春萌 | 一种通过软件式数据交互总线降低软件耦合度的机制 |
Also Published As
Publication number | Publication date |
---|---|
CN104486440B (zh) | 2018-03-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104486440A (zh) | 一种基于消息总线的云计算管理软件交互方法 | |
CN107729139B (zh) | 一种并发获取资源的方法和装置 | |
CN103297395B (zh) | 一种互联网业务的实现方法、***以及装置 | |
CN109451072A (zh) | 一种基于Kafka的消息缓存***和方法 | |
CN107657532A (zh) | 一种业务流程的处理方法及*** | |
CN108769099A (zh) | 一种消息中间件的消息去重的实现方法 | |
CN102025650A (zh) | 企业服务总线的消息处理***和消息处理方法 | |
CN113422842B (zh) | 一种考虑网络负载的分布式电力用电信息数据采集*** | |
CN102467411A (zh) | 一种工作流处理及工作流代理方法、装置和*** | |
US20140059152A1 (en) | Support server for redirecting task results to a wake-up server | |
CN100450105C (zh) | 一种基于java消息服务的同步消息接口实现方法 | |
CN110851248A (zh) | 异步任务数据处理方法、装置及计算机可读存储介质 | |
CN102457578A (zh) | 一种基于事件机制的分布式网络监控方法 | |
CN103701720A (zh) | 与Socket服务器通信的方法、联机交易事务管理*** | |
CN111131499A (zh) | 并发和异步任务处理方法及其设备 | |
CN114710571A (zh) | 数据包处理*** | |
CN111866157B (zh) | 云服务网关及云服务内外请求格式转换方法 | |
CN105094990A (zh) | 一种高效的实现大规模数据交换的***及其方法 | |
CN109063140A (zh) | 一种数据查询方法、中转服务器及计算机可读存储介质 | |
CN202798801U (zh) | 一种用于实现分布式数据交互的通用性通讯*** | |
CN103731342A (zh) | 基于即时消息的工作流管理***及管理方法 | |
US9503489B2 (en) | Streaming data on data processes | |
CN113743879A (zh) | 一种自动化规则处理方法、***以及相关设备 | |
CN111190731A (zh) | 基于权重的集群任务调度*** | |
CN110032455A (zh) | 通过运行时间合作进行高效通信重叠 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |