简介

更新时间:
2023-12-14
下载文档

简介

在 Matrix653 操作系统中,所有分区间的通信都是通过消息进行的。这里的消息被定义为有限长度的连续数据块。消息从一个源发送到一个或多个目的地。消息的目的地是分区,而不是分区内的进程。

注: “连续块”这一表述意味着源和目的存储区中的顺序数据排列。通过通信网络将消息从一个存储器复制到另一个存储器来实现发送消息而不进行格式转换。这一原则不要求消息完全在单个数据包中传输。

APEX 接口支持完整消息的通信,不管操作系统应用了任何消息分段。请注意,这并不禁止一个分区将一个大消息分解成一组较小的消息,并单独进行通信。操作系统将它们视为完全独立的无关信息。

注: 从应用程序的角度来看,消息是发送到特定端口或从特定端口接收的数据集合。根据端口实现,允许在该端口中传递的消息可以是固定长度的,也可以是可变长度的。

通过消息链接分区的基本机制是通道。通道定义了一个源和一个或多个目的地之间的逻辑链路。它还指定了消息从源到目的地的传输模式,以及从该源发送到这些目的地的消息的特征。

分区可以通过定义的称为端口的接入点访问通道。通道由一个或多个端口和相关资源组成。端口提供所需的资源,允许特定分区在特定通道中发送或接收消息。允许一个分区通过各自的源端口和目的端口通过多个通道交换消息。

通道描述了将一个发送端口连接到一个或多个接收端口的路由。

从分区的角度来看,APEX通信服务支持通过端口传输和接收消息,并且是相同的,而不管通信消息跨越的系统边界如何。

文档内容是否对您有所帮助?
有帮助
没帮助