RSC/MP Programming Manual

Contents
6. Application Development
Application Persistence 5-5
Using Multiple Applications and Connections on a Workstation 5-5
Data Conversion 5-6
6. Application Development
Development Considerations 6-1
Visual Basic Applications Considerations 6-1
Visual Basic .NET Applications Considerations 6-2
COBOL Applications Considerations 6-2
Formatting and Converting Data 6-3
Upgrading NonStop Applications Written in SCREEN COBOL 6-4
Building an Application 6-4
RSC/MP Header File 6-4
Linking the RSC/MP Libraries 6-4
Linking Windows RSC/MP Applications 6-5
Linking UNIX RSC/MP Applications 6-5
Monitoring Transaction Calls 6-6
Using Sessions With TMF Processing 6-6
Controlling TMF Transactions 6-6
Generating Transactions Explicitly 6-7
Generating Transactions Automatically (Implicitly) 6-8
Detecting Failed Transactions 6-11
TMF Code Example 6-12
Persistent Applications 6-15
Developing Persistent Applications 6-15
Consequences of a Primary TDP Failure 6-16
Recovery From Primary TDP Failure 6-16
Using a Backup TDP 6-17
7. Message Handling
Log Events 7-1
Error Messages Reported From the NonStop Host 7-1
Searching for Tokenized Messages 7-2
Suppressing Event Types Before the TDP Has Been Started 7-2
Suppressing Event Types After the TDP Has Been Started 7-3
Error Return Codes From the Workstation API 7-3
Error Types and Severity 7-4
Combined Errors 7-5
Errors From Other Subsystems 7-5
Recovering From Data Communications Failures 7-6
HP NonStop Remote Server Call (RSC/MP) Programming Manual 522360-006
iii