The SCO OpenServer Development System includes
libraries that are useful in developing
applications that work with various
network-oriented communication protocols.
These libraries implement the following
Application Programming Interfaces
(APIs):
sockets
(Internet domain and UNIX domain)
TLI
(SVID3 Transport Library Interface)
XTI
(XPG3 X/Open Transport Interface)
RPC
(Remote Procedure Call)
XDR
(eXternal Data Representation)
an interface to NIS
(Network Information Service)
an interface to SAPD
(Netware Service Access Protocol Daemon)
an interface to SMUX
(SNMP Multiplexing protocol)
These APIs give
application programs access to
TCP/IP
(using sockets, TLI, or XTI)
NFS
(using RPC and XDR)
NIS
(using the Network Information Service
library routines)
IPX/SPX
(using TLI)
the NetWare® Service Access Protocol daemon,
sapd
(using the SAPD interface)
SMUX peers to communicate
with SNMP agents
(as part of a network management application)
client programs that access the
Network Information Service
services that use the
Service Access Protocol daemon
to register themselves
in the Server Information Table
(in a NetWare or UnixWare® network)
applications consisting of multiple
processes running on a single host
that communicate using the same basic mechanism
(UNIX domain sockets)
that is available to distributed applications
running on a network
(Internet domain sockets)