TS/MP Pathsend and Server Programming Manual (H06.05+, J06.03+)
Index
Symbols
$RECEIVE messages
allocating space, 63
determining new dialogs, 71
A
Aborted dialog (error 929), 117
Aborted dialogs, detecting, 73
Aborted send operation (error 918), 114
Aborted transaction (error 934), 118
Aborting transactions, 34, 46, 143
ABORTTRANSACTION procedure, 66
Access Control Server (ACS), 58
Application generator, Pathmaker, 26
Application Transaction Monitor Interface (ATMI), 60
Applications, designing
batch processing , 50
database , 34, 35
example, OLTP, 29, 34
requester programs, 36, 43
server programs, 43, 50
transactions, 29, 34
Applications, Pathway
client/server capabilities, 24
data integrity, 19
development of, 17, 18, 25, 26
distributed processing, 20
expansion fundamentals, 20
fault tolerance, 19, 20
introduction, 16
managing , 18
overview , 21
performance of, 20, 22
requester programs, 22, 23
security fundamentals, 20
server classes, 22
server languages , 21
server processes , 22
support for NonStop TUXEDO environment, 24
transaction processing scenario, 26, 28
Applications, programming
examples
nested server program, 181, 196
Pathsend requester program, 129
skeleton Pathsend program, 38, 40
skeleton server program, 47, 50
for TMF subsystem, 65, 69
Pathway servers
See Server programs, writing, 16
Applications, programming examples
invoking Pathsend procedures
from C and C++ programs, 76
from COBOL85 programs, 76
from Pascal programs, 77
from TAL and pTAL programs, 78
nested server program, 197
overview, 16
Pathsend environment, 23, 24
Pathsend requesterprogram, 180
Pathsend requesters
Requesters, writing Pathsend, 16
Pathsend usage considerations, 103, 108
writing Pathsend requesters, 51, 61
writing Pathway servers, 62, 74
ASSIGNs, 58, 132, 139, 146, 184
ATM devices, 40
ATMI functions, NonStop TUXEDO, 25, 60
Audit trails, TMF, 19, 34, 65
Audited and nonaudited servers, 46
Audited files, 66, 67
Automatic retry, Pathsend requesters, 22, 57
Autonomy, node, 21
AWAITIOX procedure, 79, 87, 92, 98, 105, 107
B
Back-end process, 40, 42, 46
BASIC, Extended, for Pathway servers, 21
Batch processing, 21, 37, 50, 113
Bounds error (error 912), 113
Buffer length invalid (error 911), 113
Buffer limits , 128
C
C and C++ languages
for Pathsend requesters, 23
for Pathway servers, 21
invoking Pathsend procedures, 76
Calls
See Procedure calls, Pathsend, individual procedures,
16
CANCEL procedure, 105, 106
Canceling server-class send calls, 105, 106
CANCELREQ procedure, 105, 106
Changed transid (error 930), 117
Checkpointing
and Pathsend, 57
explanation of, 19
Pathsend limitations, 38
server considerations, 64
Classes of data in database, 34
Client/server computing, 40
capabilities, 24
development tools, 26
Clients, NonStop TUXEDO
interoperating with, 74
Pathsend requesters acting as, 61
COBOL85
example Pathsend requester program, 181, 196
example server program, 181, 196
for Pathsend requesters, 23
for Pathway servers, 21
215










