iTP Active Transaction Pages (iTP ATP) Programmer's Guide

Introduction
iTP Active Transaction Pages (iTP ATP) Programmer’s Guide522292-002
1-5
ATP Tools
ATP Tools
ATP comes with a set of tools that make it easier to develop server-side scripts. Because
these tools are scripts in themselves, you can print or display the source of each to see
examples of how to use various ATP objects and functions.
NonStop SQL Tools
The following tools help you develop scripts that use NonStop SQL applications:
The SQL Catalog Explorer enables you to browse the contents of an SQL catalog
and generate a query suitable for pasting into a script. You use HTML features like
check boxes and pull-down lists to describe the desired query. The Explorer
generates the corresponding SQL statement. Appendix A, SQL Query Tool and
Catalog Explorer, describes the Catalog Explorer.
The Query Tool enables you to test a query, displaying the results in different
formats. You can also generate an iqy file for use with Excel. Appendix A, SQL
Query Tool and Catalog Explorer, describes the Query Tool.
NonStop TS/MP (Pathway) Tools
The following tools help you develop scripts that use Pathway applications:
The DDL Dictionary Viewer (dview) displays the message layouts defined in a
dictionary and generates constructors for objects representing fields in the message.
You can cut these constructors to your clipboard and paste them into your script.
Appendix B, DDL Dictionary Viewer (dview)
, describes dview.
The HTML Forms Generator enables you to select request and reply messages
from a DDL dictionary, then generates an HTML form that sends the request and
receives the reply using the NonStop TS/MP Pathsend facility. You add error
handling, security features, and code to support COBOL redefines, C unions, and
COBOL occurs to the script. Appendix C, HTML Forms Generator
, describes the
Forms Generator.
NonStop TUXEDO Tools
The JavaScript Utility Driver (jud) helps you develop scripts that use NonStop
TUXEDO applications. It lets you specify fields from NonStop TUXEDO field tables
and views, then send an FML or FML32 buffer to a NonStop TUXEDO service. This
implementation of the NonStop TUXEDO jud utility is especially useful for
prototyping applications. Appendix D, JavaScript Utility Driver (jud)
, describes the
JavaScript Utility Driver.
XML for ATP Tools
Two tools, ATP WSDL Wizard on page E-1 and ATP WSDL Viewer on page E-2, are
delivered with the XML for ATP optional add-on package.