Dynamic distribution and integration of computer code objects
First Claim
1. A system for distributing a non-distributed computer code object having at least one public method in a distributed environment having middleware, the system comprising:
- a) a server configured to extract at least one method corresponding to the object in the distributed computing environment;
b) the server further configured to generate distribution code to enable the distribution of the object; and
, c) the server further configured to generate integration code specific to the middleware onto which the object is integrated.
2 Assignments
0 Petitions
Accused Products
Abstract
A system having an Object Distributor and Integrator creates distributed software objects from non-distributed objects developed in different programming languages without requiring a human to explicitly program the objects with code specific to making the objects distributed, wherein the objects are of the type (but not restricted to) .dll, .class, or .obj. The Object Distributor and Integrator also provides integration of the objects with distribution specific code, with the distributed environment, dynamically and at runtime, without having to code reprogram the objects with code specific to the integration. The system may employ a method for dynamically distributing and integrating one or more non-distributed objects, including publisher objects and subscriber objects in a distributed environment. Generally, the method includes the steps of selecting at least one method of the non-distributed object, generating distribution code to enable the distribution of the object, and integrating the object in the distributed environment.
-
Citations
31 Claims
-
1. A system for distributing a non-distributed computer code object having at least one public method in a distributed environment having middleware, the system comprising:
-
a) a server configured to extract at least one method corresponding to the object in the distributed computing environment;
b) the server further configured to generate distribution code to enable the distribution of the object; and
,c) the server further configured to generate integration code specific to the middleware onto which the object is integrated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for dynamically distributing and integrating a non-distributed object in a distributed environment comprising the steps of:
-
a) selecting at least one method of the non-distributed object;
b) generating distribution code to enable the distribution of the object; and
,c) integrating the object in the distributed environment. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification