Using XTI functions instead of NCBs
Both XTI and PC NetBIOS
provide an interface that
user-level applications can use to access the services of a
NetBIOS transport provider.
XTI uses a set of C language function calls,
whereas PC NetBIOS
uses Network Control Blocks (NCBs) and the
DOS interrupt mechanism.
Because the interfaces are
not tied to the protocols that implement them, you can write
some parts of your application using one interface and other
parts using the other. For example, the client
portion of an application can be written for a DOS
machine using NCBs, while the server
portion can be written for a UNIX system using XTI.
As long as the same underlying transport (for example,
SCO TCP/NetBIOS or
NetBEUI) is used on both the client and the server,
the client and server will be able to communicate with each other.
Next topic:
Shutting down a session with orderly release
Previous topic:
Unsupported PC NetBIOS services
© 2003 Caldera International, Inc. All rights reserved.
SCO OpenServer Release 5.0.7 -- 11 February 2003