摘要 |
A distributed communication system includes a number of nodes, each including a number of resources, which nodes are interconnected by an interconnection network. Distributed applications are executed through sending messages between resources in the nodes. The resources are categorized into a number of function types. Resources grouped into one and the same function type are functionally equivalent at least to a given extent so that a number of function type instances are provided for each function type. Each node includes an information holding device keeping information about which function type instances correspond to a given function type and distribution functions associated with the information holding device for selecting a receiving function type instance among the available instances. A resource sending a message only has to give the function type as address information, and the distribution function selects which function type instance will be the receiver. |