Availability Guide for Application Design

Improving Availability on the Internet
Availability Guide for Application Design525637-004
3-4
Standards and the Database
The ETK allows you to edit, compile, build, and deploy applications written in different
native programming languages through flexible GUI tools.
Key features of the Enterprise Toolkit include:
Tight integration with the Visual Studio .NET environment
NonStop server-specific Visual Studio .NET project types
Support for native languages (C/++, COBOL, and pTAL)
Support for building dynamic link libraries (DLLs)
Support for writing database applications (NonStop SQL/MP and NonStop
SQL/MX Software)
An integrated help system
Support for CORBA application development
Support for developing applications targeting NS-series systems
Complementary tools, including Visual Inspect Software
HP Visual Inspect Software is a symbolic debugger for NonStop server applications. It
is flexible, easy to use, and capable of addressing distributed, heterogeneous
applications. Visual Inspect Software can debug native as well as TNS (CISC)
applications and Saveabend files. Beginning with Version 3.0, Visual Inspect Software
will support debugging on NS-series server applications.
Standards and the Database
SQL, an industry-standard database language adopted in 1986, is the most widely
accepted interface to date by IT organizations worldwide. Both the U.S. (ANSI) and
international standards (ISO) bodies have been working on SQL standards for many
years; the committees are made up of both vendors and users. In recent years, these
bodies have combined their efforts to create one standard for SQL: ANSI/ISO/IEC
9075.
Features defined by the core standard are supported by all the major database
management systems. The main goal of the standard is to enable the portability of
SQL applications across conforming products. Although complete portability may not
be possible because of extensions, the standard provides a good base. Many tools
and connectivity products can work with databases that support the standards with little
or no customization needed.
HP NonStop SQL Software is the database of choice for today's large mission-critical
business intelligence, operational data store (ODS) applications, very large databases,
real-time data warehouses, and emerging zero latency enterprise (ZLE) solutions.
NonStop SQL Software has delivered the highest levels of availability, database
integrity, and massive scalability to enterprise customers for more than 18 years. HP