消息代理message brokerintegration brokerinterface engine[1])是一个中间程序模块,在计算机网络中用于交换消息(message)。[1] 消息代理是面向消息的中间件的建造模块,但并不替换传统的中间件如远程过程调用 (RPC)。[2][3]

消息代理模式的时序图

目的、功能、架构

编辑

消息代理是一种架构模式,用于消息验证、变换、路由。调节应用程序的通信,极小化互相感知(依赖),有效实现解耦合[4]

例如,消息代理可以管理一个工作负荷队列或消息队列,用于多个接收者,提供可靠存储、保证消息分发、以及事务管理。[2][3]

消息代理软件列表

编辑

参见

编辑

参考文献

编辑
  1. ^ 1.0 1.1 IB (integration broker). IT Glossary. Gartner, Inc. [17 May 2018]. (原始内容存档于2020-10-18). 
  2. ^ 2.0 2.1 Kale, V. Integration Technologies. Guide to Cloud Computing for Business and Technology Managers: From Distributed Computing to Cloudware Applications. CRC Press. 2014: 107–134 [17 May 2018]. ISBN 9781482219227. (原始内容存档于2019-10-17). 
  3. ^ 3.0 3.1 Samtani, G.; Sadhwani, D. Integration Brokers and Web Services. Clark, M.; Fletcher, P.; Hanson, J.J.; et al (编). Web Services Business Strategies and Architectures. Apress. 2013: 71–84 [17 May 2018]. ISBN 9781430253563. (原始内容存档于2020-05-27). 
  4. ^ Ejsmont, A. Asynchronous Processing. Web Scalability for Startup Engineers. McGraw Hill Professional. 2015: 275–276. ISBN 9780071843669. 

📚 Artikel Terkait di Wikipedia

NoSQL

the term NOSQL in 1998 as a name for his open source relational database that did not offer a SQL interface[...]  引文使用过时参数coauthors (帮助) NOSQL 2009. Blog

InfiniBand

Sur. Network Speed Acceleration with IB and HSE (PDF). Designing Cloud and Grid Computing Systems with InfiniBand and High-Speed Ethernet. Newport Beach

MoonBit

外部函数接口(FFI)(英语:Foreign function interface):支持与宿主运行时集成,并可嵌入浏览器环境。 集成开发环境(IDE):在线 MoonBit IDE及 Visual Studio Code插件。 2025 年 1 月,Golem Cloud 发布案例研究,介绍了 MoonBit 在 WebAssembly

计算机集群

Clusters. Cloud Computing Technology and Science (CloudCom): 733–740. 30 Nov – 3 Dec 2010 [2019-02-07]. ISBN 978-1-4244-9405-7. doi:10.1109/CloudCom.2010

Python

syntactic or semantic, are all part of the language's user interface. And a user interface can handle only so much complexity or it becomes unusable.

MIPS架構

Wave Computing Extends AI Lead by Targeting Edge of Cloud Through Acquisition of MIPS. 2018-06-15 [2021-07-28]. (原始内容存档于2020-11-25).  Wave Computing® Launches

HBlock

Computer Systems Interface (iSCSI) (报告). Internet Engineering Task Force. 2004-04.  |issue=被忽略 (帮助) VMware by Broadcom - Cloud Computing for the Enterprise

统一建模语言

of Software Engineering. FSE 2014 (Hong Kong, China: Association for Computing Machinery). 2014-11-11: 530–541. ISBN 978-1-4503-3056-5. S2CID 2436333