Java Reference
In-Depth Information
enable cleaner and more modular application design because they provide a way to sep-
arate applications programming from web page design. Personnel involved in web page
design thus do not need to understand Java programming language syntax to do their jobs.
The JavaBeans Component Architecture
The server and client tiers might also include components based on the JavaBeans com-
ponent architecture (JavaBeans components) to manage the data flow between the follow-
ing:
• An application client or applet and components running on the Java EE server
• Server components and a database
JavaBeans components are not considered Java EE components by the Java EE specifica-
tion.
JavaBeans components have properties and have get and set methods for accessing the
properties. JavaBeans components used in this way are typically simple in design and im-
plementation but should conform to the naming and design conventions outlined in the
JavaBeans component architecture.
Java EE Server Communications
Figure 1-2 shows the various elements that can make up the client tier. The client com-
municates with the business tier running on the Java EE server either directly or, as in the
case of a client running in a browser, by going through web pages or servlets running in
the web tier.
Search WWH ::




Custom Search