Process control methods and apparatus with distributed object management
AssigneeInvensys Systems, Inc.
InventorsWilliam J. Collins, Bruce S. Canna
Life of this patent
Estimating the term…
Loading patent…
AssigneeInvensys Systems, Inc.
InventorsWilliam J. Collins, Bruce S. Canna
Estimating the term…
The invention provides improved digital data processing systems with distributed object management for use, e.g., in process control. These systems are of the type having servers and, more particularly, object request brokers (ORB's) that route requests generated by one or more clients to implementation objects maintained by a server application. Routing is based on a binding table (or other such store) that identifies dispatching procedures, or “skeletons,” that invoke requested services on implementation objects specified in the requests. Such systems may be CORBA-compatible, though the improvements provided by o the invention are applicable to distributed object management systems having other architectures, as well. The improvements are characterized by the utilization of a single entry in the binding table (or other such store) to route requests to a plurality of different implementation objects, e.g., representing process control blocks and parameters, maintained by the server. In a related aspect, the improvements can be characterized as providing an CORBA-compatible ORB or, more particularly, (basic) object adapter (OA), that permits requests to be routed to implementations that are not listed in the binding table.
In a digital data processing system with distributed object management, the system having a server that routes requests generated by one or more clients to implementation objects that are maintained by a server, where the routing is based on an information store maintained by the server that identifies request dispatchers, the improvement wherein
In a method for digital data processing system with distributed object management, the method utilizing a server that routes requests generated by one or more clients to implementation objects that are maintained by the server and that are identified in the requests, where the routing based on a binding table that identifies skeletons for invocation of requested services on the implementation objects, the improvement comprising
Dependencies are inferred from the claim text.