消息传递 (软件)

✍ dations ◷ 2025-09-14 18:21:53 #消息传递 (软件)

在计算机科学中,消息传递(英语:Message passing)是一种通信的形式,在并发计算、并行计算、面向对象编程与进程间通信中使用。在这种模式中,行程或对象以发送及接收消息的方式来达成同步。

不同于传统程序设计通过名字直接调用(invoking)一个进程、子例程或者函数,消息传递直接发送消息给一个进程,依赖进程或基础框架来调用实际执行的代码。 可分为同步方式与异步方式。

消息传递是一种通信范型,在这种模型中,由一个传信者,将消息(messages)送给一个,或多个收信者。消息的形式,根据操作系统与编程语言的支持,而有所不同,常见的有方法(method),信号(signals)与数据包(data packets)。

著名的消息传递系统有开放网络运算远程过程调用(ONC RPC)、CORBA、Java RMI、Distributed COM、SOAP。

主要的数学模型为演员模型、π-calculus

相关

  • 密尔沃基疗法密尔沃基疗法(Milwaukee protocol)是一种治疗人类感染狂犬病的实验性治疗方法。该治疗方法所采用的手段包括使用化学药物使患者进入诱导昏迷(英语:induced coma)状态,并给予抗病毒
  • 飞机摄影飞机摄影,是指通过摄影的方式记录有动力固定翼飞行器、旋翼机、滑翔机、热气球、飞艇、滑翔翼以及机场的一种活动,具有这种爱好或从事这种行为的人,则是“飞机摄影爱好者”。飞
  • 球衣球衣指在球类运动中同队运动员身穿的统一的制服,通常印有球员号码,球队名称以及球员的名字。球衣的作用是再体育比赛中区分不同的队员。一般的球队都有自己的传统球衣以及队征
  • 图形处理器通用计算图形处理单元上的通用计算(英语:General-purpose computing on graphics processing units,简称GPGPU或GP²U),是利用处理图形任务的图形处理器来计算原本由中央处理器处理的通用
  • 刘九庵刘九庵(1915年-1999年),河北省冀县大齐村人。1956年入北京故宫博物院,专门从事古书画艺术品的征集、鉴定和研究,是中国著名的古书画鉴定家。生前任中国国家历史文物咨议委员会委员
  • 张伯伦 (外交官)张伯伦(1951年1月-),浙江诸暨人,中华人民共和国政治人物、外交官。2008年,接替张备三担任中华人民共和国驻安哥拉大使。2011年,由高克祥接任。
  • 米尔顿·莱瑟姆米尔顿·莱瑟姆(Milton Latham,1827年5月23日-1882年3月4日),美国律师、政治家,民主党人,曾任美国众议院议员(1853年-1855年)、加利福尼亚州州长(1860年)和美国参议院议员(1860年-1863年
  • 看门的黑狗《看门的黑狗》是上海美术电影制片厂制作的一部木偶片,由章超群导演并与杨志宇共同担任摄影,于1983年上映。在《看门的黑狗》原作故事中,狗主人仅凭自己的主观臆断看事情,最终导
  • 亚洲运动会主体育场亚运会主体育场通常是亚洲运动会的主要的中心体育场。奥运会的开、闭幕式和田径比赛会在奥运会主体育场进行。许多(但不是全部)亚运会的主体育场的名字中都包含“亚运会体育场
  • 北京飞机维修工程北京飞机维修工程有限公司(英语:Aircraft Maintenance & Engineering Corporation,通常简称Ameco)是一间位于中国北京市、以北京首都国际机场为基地的飞机维修企业,1989年8月1日