Availability Guide for Application Design
Designing Applications for Change
Availability Guide for Application Design—525637-004
10-11
Considering Portability Requirements
•
SEER*HPS and TI Composer
•
The Dynasty development environment
•
Connectivity middleware
•
The HP Application Development Environment (ADE)
SEER*HPS and TI Composer
These products provide integrated toolsets for multiple platforms, including the
NonStop operating system and Windows NT Server. Both products utilize NonStop
operating system facilities such as NonStop TS/MP, TMF, and NonStop SQL/MP to
provide the scalability and availability associated with NonStop operating system
applications.
The Dynasty Development Environment
Dynasty provides a development environment for the NonStop Tuxedo transaction
monitor and NonStop operating system. It works equally well for the NonStop
Software version of the Tuxedo transaction monitor.
Connectivity Middleware
Several connectivity middleware products are capable of integrating application
components on the NonStop operating system with components on other
platforms, including NetWeave, RSC/MP, and MQSeries. These products provide
the ability to access NonStop TS/MP server classes, thereby allowing their use
with applications that exploit the NonStop operating system fundamentals but do
not provide an application process management environment in the way that the
SEER, TI, and NonStop Tuxedo products do.
These products are used by the application developer as a high-level
communications resource and not as the application framework carrying the
business logic. They are capable of integrating applications across multiple nodes,
and in fact provide an available alternative to the clustering capability of Windows
NT Server. It remains to be seen whether they will adapt to use the native
interconnect or remain as heterogeneous interconnects for the uniprocessor and
SMP-scale systems.
The HP Application Development Environment (ADE)
HP also provides an increasing range of base functionality to enable workstation-
based language development tools to target NonStop operating system
applications in addition to other platforms. The HP Application Development
Environment (ADE) includes:
•
Cross-platform workstation libraries
•
The Distributed Workbench Facility (DWF) to support non-POSIX.1 API calls
including SQL statements
•
NFS server functions to allow workstation access to NonStop operating system
based file systems