TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)
Introduction to Pathway Application Programming
NonStop TS/MP Pathsend and Server Programming Manual–132500
1-14
Development Tools and Utilities
Development Tools and Utilities
When you are writing requester and server programs for your Pathway application, a
variety of program development tools and utilities are available to you. These tools and
utilities allow you to shorten the amount of time it takes to code, debug, and test your
programs.
Programming Languages and Related Tools
Tandem provides compilers that allow you to write application programs in a number of
programming languages, including C, C++, COBOL85, SCREEN COBOL, Pascal, the
Transaction Application Language (TAL), the Portable Transaction Application
Language (pTAL), FORTRAN, and Extended BASIC. In addition, the Crossref cross-
reference generator is available if you want to supplement the cross-reference listings
provided by the compilers.
The Inspect Symbolic Debugger
The Inspect product is the symbolic program debugging tool for Tandem NonStop
systems. You can use it interactively to examine and modify the execution of Guardian
processes (for example, Pathsend requesters and Pathway servers) as well as SCREEN
COBOL requesters. An online help facility is available for all Inspect commands and
topics.
Using the Inspect product in a Pathway environment requires the use of two terminals or
a terminal emulator with windowing capability. One terminal or window acts as the
application terminal, while the second terminal or window acts as a command or Inspect
terminal.
The Pathmaker Application Generator
The Pathmaker product helps you create Pathway applications consisting of requester
programs written in SCREEN COBOL and server programs written in C or COBOL85.
To create applications with the Pathmaker product, you:
•
Enter information about your application into a series of screen-based entry forms,
which the Pathmaker product then stores in a catalog
•
Use the Tandem text editor, TEDIT, to create source files containing C or COBOL85
service code
At your command, the Pathmaker product uses the information from the catalog and the
TEDIT file to generate SCREEN COBOL requester code, C or COBOL85 server code,
and command files to configure and start the finished Pathway environment for testing.
The Pathmaker product simplifies the creation of Pathway applications by:
•
Generating application code in a uniform structure for all requesters and servers, to
help simplify maintenance and modification
•
Producing program statements for tasks that are specific to the Pathway environment