SYSTEM AND METHOD FOR ROUTING COMMANDS IN A MODULARIZED SOFTWARE SYSTEM
First Claim
1. A method for routing commands in a modularized software system, comprising:
- (a) expressly or implicitly specifying a route from an originating node to a target node using a protocol that supports specifying a plurality of links through successive addresses in said route to reach said target node;
(b) specifying a command to be executed at said target node;
(c) invoking a socket with said route and command as parameters;
(d) routing the command and parameters in accordance with said route;
(e) executing the command with its parameters at said target node;
(f) returning any results of said execution back through said route to said originating node; and
(g) closing down said route when said execution is completed.
5 Assignments
0 Petitions
Accused Products
Abstract
Converged network management application and system is provided that delivers a management platform as a service that can view and/or manage all managed networks in the aggregate, or any one of them individually (including individual devices within the managed networks), in a secure and efficient manner, providing continuously available intelligence in real time on the managed networks and systems, and overcoming integration issues including conflicting address schemas, the need to avoid unnecessary infrastructure, and the need acquire all necessary information in real time within applicable memory and bandwidth constraints.
33 Citations
7 Claims
-
1. A method for routing commands in a modularized software system, comprising:
-
(a) expressly or implicitly specifying a route from an originating node to a target node using a protocol that supports specifying a plurality of links through successive addresses in said route to reach said target node; (b) specifying a command to be executed at said target node; (c) invoking a socket with said route and command as parameters; (d) routing the command and parameters in accordance with said route; (e) executing the command with its parameters at said target node; (f) returning any results of said execution back through said route to said originating node; and (g) closing down said route when said execution is completed. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for routing commands in a modularized software system, comprising:
-
(a) an application that implicitly or explicitly specifies a route from an originating node to a target node using a protocol that supports specifying a plurality of links through successive addresses in said route to reach said target node, and a command, and which invokes said socket with said route and command as parameters; (b) one or more runtime instances, each comprising a channel master that sets up routing by matching specified routing with open channel connections; and a channel connection that communicates the remainder of the route (less the portion of the route used to reach said channel connection) and command to another channel connection; and (c) a target node within the last one of said instances that executes the command, said last one of said instances being deemed to have been reached when no route parameter precedes said command parameter. - View Dependent Claims (7)
-
Specification