System and method for generating distributed information systems
AssigneeSavigent Software, Inc.
InventorMichael Feldman
Life of this patent
Estimating the term…
Abstract
A distribution information system includes a local system repository, a run-time engine, and an active links table. The local system repository stores component instance data. The run-time engine creates an instance of one or more components based on the component instance data stored in the local system repository. The active links table defines links between the created component instances, wherein the run-time engine manages communication between the created component instances based on the active links table.
Claims8
A distributed information system comprising:
- a local system repository that stores component instance data;
- a run-time engine that creates an instance of one or more components based on the component instance data stored in the local system repository;
- and
- an active links table that defines links between the created component instances, wherein the run-time engine manages communication between the created component instances based on the active links table.
A distributed information system comprising:
- a plurality of component instances, each component instance implementing one or more service protocols that expose service provider ports and/or service consumer ports;
- an active links table that defines links between the service provider ports and/or the service consumer ports exposed by the plurality of component instances;
- and
- a run-time engine that hosts the plurality of component instances and uses the active links table to manage communications between the service provider ports and the service consumer ports of the plurality of component instances.
A method of executing run-time software deployed in a distributed information system, the method comprising:
- creating one or more component instances, each component instance having at least a service provider port or a service consumer port;
- receiving messages from service provider ports of the one or more component instances;
- and
- managing communication of received messages to service consumer ports of the one or more component instances based on links defined between ports of the component instances and stored by the run-time software in an active links table.
Dependencies are inferred from the claim text.