System and method for bridging assets to network nodes on multi-tiered networks
First Claim
1. A method for maintaining communication between at least two executable system parts executing on at least two nodes of a multi-tiered network, comprising the steps of:
- detecting a fault when at least one asset deployed on a local node attempts to access at least one resource on a remote node, the resource being accessed through an application programming interface;
determining whether the resource causing the fault is defined in a directory service that should be accessed on the remote node, and if so, providing a reference to the remote node;
if the resource is not defined in the directory service, determining whether the fault is a database interface fault; and
if the fault is not a database interface fault, determining whether the fault is at least one of a server fault and an object fault.
0 Assignments
0 Petitions
Accused Products
Abstract
An exemplary method and/or exemplary embodiment of the present invention provides a system and method for bridging an asset over a multi-tiered network. Generally, communications can be maintained between executable assets residing on different network nodes by bridging the execution context of the two nodes. In an embodiment, a mapping layer can be generated for assets that have run-time dependencies; the mapping layer uses a distribution system to bridge the execution context of a first environment with that of a second environment. The asset executing in the first environment can access another resource located in the second environment, even though the asset does not have local access to the resource in the second environment. A fault is detected when at least one asset deployed on a local node attempts to access at least one resource on a remote node through an application programming interface. The fault is then handled appropriately.
81 Citations
40 Claims
-
1. A method for maintaining communication between at least two executable system parts executing on at least two nodes of a multi-tiered network, comprising the steps of:
-
detecting a fault when at least one asset deployed on a local node attempts to access at least one resource on a remote node, the resource being accessed through an application programming interface; determining whether the resource causing the fault is defined in a directory service that should be accessed on the remote node, and if so, providing a reference to the remote node; if the resource is not defined in the directory service, determining whether the fault is a database interface fault; and if the fault is not a database interface fault, determining whether the fault is at least one of a server fault and an object fault. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for bridging assets residing on multi-tiered network nodes, comprising:
-
receiving, from a first asset in a target environment, a request to access a second asset; failing to access the second asset; generating a fault; creating a bridged computational environment associated with the second asset and an alternative environment; and accessing the second asset in the alternative environment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A system for bridging assets residing on multi-tiered network nodes, comprising:
-
a first asset; a second asset; a target environment, including the first asset, an asset access adapter, and a fault handler; an alternative environment, including the second asset; and a bridged computational environment associated with the second asset and the alternative environment. - View Dependent Claims (39, 40)
-
Specification