Abstract: A method for creating a process in a multicomputer system that includes interconnected multiple sites. Each site includes a local processor, local memory, and a local operating system including a local process manager server that is addressable through an associated process port identifier. The operating system includes a messaging facility for controlling the transfer of messages between different processes on different sites. A process directory structure is distributed across multiple sites. The fragmented process directory structure includes a multiplicity of slots for referencing a multiplicity of process port identifiers. A procecss directory port group structure is provided in the site meemory of at least one of the sites, and references respective port identifiers associated with respective process managers on respective sites. A process directory port group manager is provided that is operative on at least one of the sites.
Abstract: Multiple OSI TP service requests to which a particular AP-CRM interface call is mapped, and which are normally processed as individual events by an OSI TP protocol machine that conforms to the OSI TP Protocol Specification, are concatenated and processed by a modified OSI TP protocol machine as a single, atomic event. In this manner, performance and throughput are increased, while still maintaining conformance with the OSI TP Standard. Processing of OSI TP service requests will thus be optimized for the particular AP-CRM interface that the distributed transaction processing system supports. A new CRM-OSI TP programming interface is provided in place of the standard XAP-TP programming interface. The new interface maps each service of the particular AP-CRM interface to a respective, single service request of the new interface. Each service request of the new interface represents a concatenation of the OSI TP services to which the corresponding service of the particular AP-CRM is normally mapped.
Type:
Grant
Filed:
February 6, 1998
Date of Patent:
October 31, 2000
Assignee:
Unisys Corporation
Inventors:
Diane E. Schaefer, Robert S. Baker, Steven L. Kayser