Open System Services Management and Operations Guide (G06.25+, H06.03+)
Introducing Open System Services
Open System Services Management and Operations Guide—527191-002
1-13
Interprocess Communication Facilities
OSS Shared Memory and Semaphores
Semaphores allow one process to signal another about events such as the status of
data in memory shared by the processes. OSS shared memory and semaphores are
implemented using NonStop operating system features and do not require any
installation or configuration actions before use. The Guardian environment has
separate facilities for shared memory and semaphores that are not discussed in this
guide.
Figure 1-5. Interprocess Communication Facilities (page 2 of 2)
VST021.VSD
OSS Environment Guardian Environment
AF_UNIX Sockets
$RECEIVE
Process 1
Process 2
Process 4
Process 3
OSS AF_INET Sockets
Process 1
Process 2
Process 4
Process 3
Guardian AF_INET Sockets
Transport
agent process
$ZTAnn
Transport
agent process
$ZTAnn
Transport
provider process
$ZPLS
TCP/IP
processes
Transport
agent process
$ZTAnn
Transport
agent process
$ZTAnn
TCP/IP
processes