TS/MP Pathsend and Server Programming Manual (G06.24+, H06.03+)
Contents
NonStop TS/MP Pathsend and Server Programming Manual–132500
vii
4. Writing Pathway Servers (continued)
4. Writing Pathway Servers (continued)
Considerations for Servers That Use the TMF Subsystem 4-5
Recommended Structure for Applications
4-5
Writing a Server to Use the TMF Subsystem
4-6
Using Audited and Nonaudited Files
4-7
Locking Records
4-8
Grouping Transaction Operations
4-8
Servers as Process Pairs
4-10
Transaction Deadlocks
4-10
Considerations for Debugging Pathway Servers
4-11
LINKMON Process and TCP Timeouts
4-11
PATHMON Process Timeouts
4-12
Server Timeouts
4-12
Avoiding Timeout Errors
4-12
Writing Context-Sensitive Servers
4-13
Functions of a Context-Sensitive Server
4-13
Detecting a Newly Established Dialog
4-14
Receiving, Servicing, and Replying to Messages in a Dialog
4-14
Correlating Messages With a Dialog
4-16
Continuing a Dialog
4-16
Aborting a Dialog
4-16
Terminating a Dialog
4-16
Detecting an Aborted Dialog
4-16
Writing Pathway Servers That Interoperate With TUXEDO Requesters
4-17
5. Pathsend Procedure Call Reference
Calls From C or C++ 5-2
Calls From COBOL85
5-3
Calls From Pascal
5-4
Calls From TAL or pTAL
5-5
SERVERCLASS_DIALOG_ABORT_ Procedure
5-6
Syntax
5-6
Considerations
5-6
SERVERCLASS_DIALOG_BEGIN_ Procedure
5-7
Syntax
5-7
Considerations
5-11
SERVERCLASS_DIALOG_END_ Procedure
5-12
Syntax
5-12
Considerations
5-12