NonStop Systems Introduction
Requirements of ZLE Systems
NonStop Systems Introduction—527825-001
2-11
Standard Component Models
meet this challenge, HP supports three major application servers for use in ZLE 
architectures: 
•
NonStop Tuxedo
•
NonStop CORBA
•
Java 2 Platform, Enterprise Edition (J2EE) running under BEA WebLogic Server
The Java based J2EE platform is the most commonly used today and is discussed in 
greater detail in Section 3, The Application Server Environment.
The challenge of making independently designed application systems work together 
within a corporation is difficult because the applications are:
•
Almost sure to use different data models and semantics 
•
Likely to have some software technology differences, such as reliance upon 
different operating systems, programming languages, database systems, or 
communications protocols
The application integration framework must:
•
Be able to transmit information between all applications/devices and the ZLE hub
•
Integrate data from many different applications throughout the corporation into a 
common data store
•
Be able to utilize existing skills without requiring application developers to learn 
proprietary technologies. It is important to protect your investment in people and 
training.
The three application integration frameworks noted above all provide certain 
advantages. All are standards-based, and all offer similar characteristics in terms of 
scalability, performance, reliability, and data integrity, because they are all implemented 
on top of the same TMF infrastructure and NonStop server. 
Standard Component Models
In order to provide new services, it is important that a ZLE system provide an 
environment that simplifies the development of new ZLE applications (the applications 
that reside on the ZLE hub and provide ZLE services). A key element in an easy-to-
use development environment is the ability to use standard component models for 
building applications. In a component-based architecture, ZLE applications are 
assembled from software modules called components. 
An example of a standard component model used in HP ZLE systems is the J2EE 
platform. J2EE provides a development environment in which developers use graphical 
drag-and-drop techniques to assemble applications from components called beans. 
This greatly simplifies the development process by relieving developers of the need to 
develop the code from scratch. And because the J2EE platform is widely used 
throughout the industry, components from different vendors can be mixed and matched 
to build applications tailored to a corporation’s needs.










