Providing a POJO-based microcontainer for an application server
First Claim
Patent Images
1. A computer-implemented method comprising:
- dynamically constructing deployed objects of a deployment from aspects; and
providing a runtime infrastructure by dynamically constructing kernel objects of an application server from the aspects to perform operations on the deployed objects.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for using a microcontainer as a Plain-Old-Java-Object (POJO) based kernel in an application server. In one embodiment, the method includes dynamically construct deployed objects of a deployment from aspects. The method further includes providing a runtime infrastructure by dynamically constructing kernel objects of an application server from the aspects to execute the deployed objects.
48 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
dynamically constructing deployed objects of a deployment from aspects; and providing a runtime infrastructure by dynamically constructing kernel objects of an application server from the aspects to perform operations on the deployed objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a microcontainer to provide a runtime infrastructure for an application server, the microcontainer having kernel objects to execute deployed objects at runtime; and a repository, coupled to the microcontainer, to store a collection of aspects to construct the deployed objects and the kernel objects at runtime. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. An article of manufacture, comprising:
-
a machine-accessible storage medium including data that, when accessed by a machine, cause the machine to perform a method comprising; dynamically constructing deployed objects of a deployment from aspects; and providing a runtime infrastructure by dynamically constructing kernel objects of an application server from the aspects to perform operations on the deployed objects. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification