V2EX  ›  英汉词典

Message Passing

Definition / 释义

“消息传递;报文传递”:一种通信方式,指不同的程序、线程、进程或计算节点通过发送与接收“消息(message)”来交换信息与协调工作(常见于并发编程、分布式系统、Actor 模型、MPI 等)。在更一般语境中,也可指在组织或人际沟通中“传达信息”的过程。

Pronunciation (IPA) / 发音(IPA)

/ˈmɛsɪdʒ ˈpæsɪŋ/

Examples / 例句

We used message passing to let the two processes communicate.
我们用消息传递让两个进程进行通信。

In a distributed system, reliable message passing helps services coordinate without sharing memory.
在分布式系统中,可靠的消息传递能帮助各个服务在不共享内存的情况下完成协同。

Etymology / 词源

该短语由 message(“消息、信息”,来自古法语 message,与“传递信息/使命”相关)和 passing(“传递、传送”,源自 pass “通过、传递”)组合而成;在计算机科学中逐渐固化为术语,用来对比“共享内存(shared memory)”式的并发通信模型。

Related Words / 相关词

Literary & Notable Works / 文学与著名作品

  • Communicating Sequential Processes(C. A. R. Hoare):以进程间通信为核心思想,相关讨论常与“消息传递”并置。
  • The Art of Multiprocessor Programming(Herlihy & Shavit):并发与多处理器编程中,对消息传递与共享内存模型均有涉及。
  • Designing Data-Intensive Applications(Martin Kleppmann):讨论分布式系统、事件与日志等主题时频繁涉及消息与通信机制(与消息传递密切相关)。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   843 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 7ms · UTC 23:35 · PVG 07:35 · LAX 15:35 · JFK 18:35
♥ Do have faith in what you're doing.