Key Terms and Concepts

header

header

header

header

client process

client stub

CLIENT typedef

clnt_broadcast library call

clnt_create library call

clnt_destroy library call

clnt_pcreateerror library call

clnt_perror library call

deserialization

gdb debugging of RPC programs

gethostbyaddr network function

gethostbyname network call

getrpcbyname network call

hostname command

htons network call

inet_ntoa network call

LDLIBS

make utility

mangled function names

memset function

pmap_getport library call

protocol definition file

publicprivate key authentication

readdir library function

rexec library function

rexecd remote execution server

RPC (remote procedure call)

RPC filters

RPC makefile

RPC program number

RPC template file

RPC version number

RPC_NOBROADCAST

RPC_UNKNOWNADDR

RPC_UNKNOWNHOST

RPC_UNKNOWNPROTO

rpcent structure

rpcgen command

rpcgen utility

RPCGENFLAGS

rpcinfo command

rsh (remote shell command)

serialization

server process

server stub

ssh (Secure Shell command)

ssh-keygen command

TCP (Transmission Control Protocol)

transport protocol

ttyname library call

UDP (Unreliable Datagram Protocol)

XDR (External Data Representation)

xdr_char function

xdr_line function

xdr_vector function

Programs and Processes

Processing Environment

Using Processes

Primitive Communications

Pipes

Message Queues

Semaphores

Shared Memory

Remote Procedure Calls

Sockets

Threads

Appendix A. Using Linux Manual Pages

Appendix B. UNIX Error Messages

Appendix C. RPC Syntax Diagrams

Appendix D. Profiling Programs



Interprocess Communication in Linux
Interprocess Communications in Linux: The Nooks and Crannies
ISBN: 0130460427
EAN: 2147483647
Year: 2001
Pages: 136

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net