In Part 1 of this article (JDJ, Vol. 6, issue 2) we discussed the problems
associated with J2EE's Servlet/JSP container. In Part 2 we'll discuss
Cybelink's Jlink architecture and how it solves those problems.
Jlink Architecture
Jlink is built on various architectural and software design patterns. In this
section we'll discuss the software patterns, specifically, the
Model-View-Controller (MVC) patterns.
MVC Architectural Pattern
MVC is an architectural pattern that's been widely used in architecting
distributed component-based applications. It facilitates the division of the
application into logical components that can be designed and developed
independently. This division increases the reusability of components by
reducing the couplings between them.
In the MVC pattern the Model components represent the business logic (e.g.,
JavaBeans and EJBs), the View components ... (more)
When Sun released J2EE to capture the growing e-business market, it changed
Java from a language to an enterprise platform.
Several key players such as BEA and Oracle have pledged their support and
endorse J2EE standards in their application server products. Several other
companies are either already using the Java application server or are
thinking of using it in the near future. These companies are scrambling to
come up with a scalable enterprise architecture that works with existing
technology and also grows with future changes. However, developing scalable
and adaptable ente... (more)