System and method for supporting dynamic deployment of executable code in a distributed computing environment
AssigneeOracle International Corporation
InventorsAleksandar Seovic, Harvey Raja
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsAleksandar Seovic, Harvey Raja
Estimating the term…
A system and method supports dynamic deployment of executable code in a distributed computing environment. A server node in the distributed computing environment can receive a class definition from a client to execute, and generate and load into memory an instance of a class using said class definition without restarting or redeploying the server node. The class definition can define a new or updated class otherwise unavailable to the server node. Classes are identified with unique class identities which enables determination of whether a class is new or updated. The class identity can be used to determine the need for transmitting a class definition to a server node and also to ensure that a correct version of a class in implemented. In a particular case the new or updated class definition implements a lambda expression.
A method for supporting dynamic deployment of executable code from a client to a node in a distributed computing environment, the method comprising:
A system for supporting dynamic deployment of executable code in a distributed computing environment, the system comprising:
A non-transitory computer readable medium including instruction stored thereon for supporting dynamic deployment of executable code from a client to a node in a distributed computing environment, which instructions, when executed cause the node to perform steps comprising:
Dependencies are inferred from the claim text.