|
The architecture of EJB systems corresponds to the 3-tier Client-Server model. The following diagram gives a general idea about our EJB projects' architecture.
The system can support all four types of clients. The base client
type is a variant of a Standalone client for
MS Windows platforms.
Thin browser client is a Web browser
with HTML 3.0 support. All presentation logics for this Client
type are processed on the Web Server level.
Rich-browser client is a Web browser
with DHTML support. This kind of client allows processing all
presentation logics at the Client side.
Java applet client is a client that integrates into a Web browser with Java support.
Standalone client is a regular executable process on the client platform.
Web-tier is static and dynamic
HTML content (HTML, JSP, servlets)
EJB tier is the business logics level.
EIS tier is the Enterprise Information
System (a database).
|