TS/MP 2.5 Pathsend and Server Programming Manual
Index
Symbols
$RECEIVE messages
allocating space, 62
determining new dialogs, 70
A
Aborted dialog (error 929), 123
Aborted dialogs, detecting, 72
Aborted send operation (error 918), 120
Aborted transaction (error 934), 124
Aborting transactions, 33, 45, 149
ABORTTRANSACTION procedure, 64
Access Control Server (ACS), 57
Application generator, Pathmaker, 24
Application Transaction Monitor Interface (ATMI), 59
Applications, designing
batch processing , 49
database , 33, 34
example, OLTP, 28, 33
requestor programs, 34, 42
server programs, 42, 49
transactions, 28, 33
Applications, Pathway
client/server capabilities, 23
data integrity, 18
development of, 16, 17, 24, 25
distributed processing, 19
expansion fundamentals, 19
fault tolerance, 18
introduction, 15
managing , 17
overview , 20
performance of, 19, 20
requestor programs, 21, 22
security fundamentals, 19
server languages , 20
server processes , 20
server-classes, 20
support for NonStop TUXEDO environment, 23
transaction processing scenario, 25, 27
Applications, programming
examples
nested server program, 187, 202
Pathsend requestor program, 135
skeleton Pathsend program, 37, 39
skeleton server program, 46, 49
for TMF subsystem, 64, 68
Pathway servers
See Server programs, writing, 15
Applications, programming examples
invoking Pathsend procedures
from C and C++ programs, 75
from COBOL85 programs, 76
from Pascal programs, 76
from TAL and pTAL programs, 77
nested server program, 203
overview, 15
Pathsend environment, 22, 23
Pathsend requestorprogram, 186
Pathsend requestors
Requestors, writing Pathsend, 15
Pathsend usage considerations, 108, 113
writing Pathsend requestors, 50, 60
writing Pathway servers, 61, 73
ASSIGNs, 57, 138, 145, 152, 190
ATM devices, 39
ATMI functions, NonStop TUXEDO, 24, 59
Audit trails, TMF, 18, 33, 64
Audited and nonaudited servers, 45
Audited files, 65, 66
Automatic retry, Pathsend requestors, 21, 56
Autonomy, node, 20
AWAITIOX procedure, 78, 86, 91, 94, 110, 112
B
Back-end process, 39, 41, 45
BASIC, Extended, for Pathway servers, 20
Batch processing, 20, 36, 49, 119
Bounds error (error 912), 119
Buffer length invalid (error 911), 119
Buffer limits , 134
C
C and C++ languages
for Pathsend requestors, 22
for Pathway servers, 20
invoking Pathsend procedures, 75
Calls
See Procedure calls, Pathsend, individual procedures,
15
CANCEL procedure, 110, 111
Canceling server-class send calls, 110, 111
CANCELREQ procedure, 110, 111
Changed transid (error 930), 123
Checkpointing
and Pathsend, 56
explanation of, 18
Pathsend limitations, 36
server considerations, 63
Classes of data in database, 33
Client/server computing, 39
capabilities, 23
development tools, 25
Clients, NonStop TUXEDO
interoperating with, 73
Pathsend requestors acting as, 60
COBOL85
example Pathsend requestor program, 187, 202
example server program, 187, 202
for Pathsend requestors, 22
for Pathway servers, 20
222 Index










