Transport Layer Interface
The Transport Layer Interface (TLI) is an API in network programming that makes the services of the transport layer available to application programs . It offers functionality similar to sockets , but is more closely based on the OSI reference model .
TLI was introduced in AT&T UNIX System V Release 3.0 as an alternative to BSD sockets and implemented in SVR4 with the help of streams. The XTI of the X / Open Group is based on the TLI. At that time it was assumed that the OSI protocols would replace TCP / IP.
In fact, neither TLI nor XTI ever experienced the prevalence of BSD sockets. Although some operating systems still support TLI, sockets have become the de facto standard in network programming today.
literature
- Stephen A. Rago: UNIX System V Network Programming. Addison-Wesley Publishing Company, New York 1993, ISBN 0-201-56318-5 .
- Rüdiger Brause: Operating Systems. Basics and Concepts, 4th edition, Springer Verlag, Berlin / Heidelberg 2017, ISBN 978-3-662-54099-2 .
- Johann Blieberger, Johann Klasek, Alexander Redlein, Gerhard-Helge Schildt: Computer science. 3rd edition, Springer Verlag, Vienna 1996, ISBN 978-3-211-82860-1 .
- Gerhard Helge Schildt, Daniela Kahn, Christopher Kruegel, Christian Moerz: Introduction to Technical Computer Science. Springer Verlag, Vienna 1996, ISBN 978-3-211-83853-2 .