Java EE Container

Java EE containers are the interface between the component and the lower-level functionality provided by the Java EE platform to support that component

Java EE containers are the interface between the component and the lower-level functionality provided by the Java EE platform to support that component

The way 'the component' and the 'Java EE platform' actually 'interface' is not yet explained by the source text.

An «interface» stereotype for Component is introduced, with the clear understanding that this is not the same thing as the UML Interface metaclass.

The Web Container

The Web Container

A UML™ Parsing Analysis navigation diagram after the structure of Your First Cup: An Introduction to the Java EE Platform.

Note the inclusion of at least one analysis element, *Container_web, a specific form of the abstract *Container

Java EE Containers

Java EE Containers

A UML™ Parsing Analysis navigation diagram after the structure of Your First Cup: An Introduction to the Java EE Platform.

In order to enable illustration of the different component types in the prefacing sentences, the source text sentences referring to particular container types will be treated before some of the earlier sentences.

The Java EE server provides services to these components in the form of a container

The Java EE server provides services to these components in the form of a container

Irrespective of how the services are offered in the "designed" Java EE API, under port-based UML™ Parsing Analysis the analysis *Container offers them via a Port as a *Serve analysis Interface within a local namespace; these can later be related to the actual design API.

The sense in which the JavaEE server 'provides .. a container' is not the same as the formal UML2 provision of an Interface through InterfaceRealization, so it's left as text (rather than reusing the "provide" stereotype).

Syndicate content
randomness