Replacing and understanding HP NonStop
If you want to modernize, replace or understand applications or databases on HP NonStop - or want to replace your HP NonStop server. Then talk to us directly about our AMELIO solutions.
SCORE meets HP NonStop
This section helps you to learn about the way SCORE Adaptive Bridges generates server-side code to implement adaptive services for business-critical applications on HP NonStop servers.
SCORE Adaptive Bridges platform support changes over time so your specific infrastructure products may not be included below. Please contact your local sales organization to discuss your specific requirements.
Application Reuse
In this section we focus on reusing your existing OSS and Guardian Pathway applications and databases in a flexible service-oriented architecture.
SCORE Adaptive Bridges generates your adaptive services as a series of layers. Please see “Runtime View” for an introduction to the layer architecture and “what goes where.”
20 Years NonStop
Delta has supported the HP (formerly Tandem and Compaq) NonStop (Himalaya) platform since the mid 1980s with the Delta ADS and Delta/DBI COBOL code generators. Building on this experience, Delta has worked closely with some of our most experienced NonStop customers on the design, implementation and testing of SCORE Adaptive Bridges for the NonStop platform.
NonStop Kernel
SCORE Adaptive Bridges generates adaptive services in standard COBOL for the NonStop Kernel operating system. There are no specific hardware or operating system requirements.
Connectivity
Adaptive services connect to the outside world using the NonStop Tuxedo transaction monitor. SCORE Adaptive Bridges generates NonStop Tuxedo servers and services. The standard performance, fault-tolerance and system management features are fully supported.
OSS Support
SCORE Adaptive Bridges allows you to easily reuse your applications that run in the Open System Services (OSS) environment. OSS applications are directly invoked from the application adapter generated as a NonStop Tuxedo server.
Pathway Support
SCORE Adaptive Bridges allows you to reuse your existing Guardian Pathway server classes by exposing them as adaptive services. Connectivity to your Pathway server classes is achieved using the standard NonStop Tuxedo translation server that converts Tuxedo requests into PATHSEND interprocess messages that are forwarded to the corresponding Pathway server classes.
Database Support
A major benefit of SCORE Adaptive Bridges is the ability to provide managed access to your existing NonStop SQL/MP and NonStop SQL/MX relational databases without having to go through an existing application.
You define the logical data access that you need and SCORE Integration Suite then generates a complete data access server to meet your specific requirements. A data access server is generated for the OSS environment when accessing NonStop SQL/MX databases and for the Guardian environment when accessing NonStop SQL/MP databases.
The data access server is a complete COBOL application program that integrates seamlessly with your adaptive services. By generating fully documented native code you can easily inspect the generated code and use your existing audit, security and monitoring tools.
Transaction Integrity
Adaptive services fully support the distributed integrity functions of the NonStop Transaction Management Facility (NonStop TMF). Your logical transaction boundaries are defined within SCORE Integration Suite and the appropriate transactional logic is generated into the technology adapter, application adapter and data access server.
Client Support
Once you have defined your adaptive services as platform independent models you can generate for any of the client technologies that are available with SCORE Adaptive Bridges – Java, J2EE EJB, C#, C++, ActiveX, COBOL, Web services platforms and many others.
For example – your existing application can be accessed from a Java client on Microsoft Windows, a J2EE EJB server on HP-UX, or even a J2EE EJB environment running on your NonStop server.
SCORE Adaptive Bridges generates all of the platform specific code, making full use of the unique features supported by each client platform and technology. Your adaptive services are always defined fully independently of the client technology. A new client platform is only a click away.