Method and apparatus for assembling enterprise javabeans components
First Claim
1. An apparatus for assembling EJB components, comprising:
- a composite palette for browsing and managing the EJB components;
an architecture diagram editor module for dragging and dropping the EJB components shown in the composite palette or using the component and connector icons in order to visually build an architecture for a composite component according to the C2 style;
a component property editor module for setting the properties of EJB components in an architecture, and describing a component specification which has information about interfaces and behaviors of each EJB component; and
a glue code and composite EJB generator module for automatically generating composite EJB component code and glue code.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for assembling EJB components is provided. The apparatus includes a composite palette for browsing and managing the EJB components, and an architecture diagram editor module for dragging and dropping the EJB components shown in the composite palette or new component and connector icons to visually generate the architecture based on the C2 style. The apparatus further includes a component property editor module for describing properties and specifications of the EJB components in an architecture, and a glue code and composite EJB generator module for generating composite EJB component code and related glue code.
21 Citations
9 Claims
-
1. An apparatus for assembling EJB components, comprising:
-
a composite palette for browsing and managing the EJB components;
an architecture diagram editor module for dragging and dropping the EJB components shown in the composite palette or using the component and connector icons in order to visually build an architecture for a composite component according to the C2 style;
a component property editor module for setting the properties of EJB components in an architecture, and describing a component specification which has information about interfaces and behaviors of each EJB component; and
a glue code and composite EJB generator module for automatically generating composite EJB component code and glue code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for assembling EJB components, comprising the steps of:
-
generating a new architecture diagram;
dragging an EJB jar from a composite palette and dropping the EJB jar to an architecture diagram editor;
editing the architecture diagram;
editing property and specification information of each component;
generating an EJB wrapper file for each EJB component using the edited property and specification information; and
generating a composite EJB for the architecture.
-
Specification