JavaScript is required to for searching.
跳过导航链接
退出打印视图
编程接口指南     Oracle Solaris 10 1/13 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  内存和 CPU 管理

2.  用于 Solaris Cluster 的远程共享内存 API

3.  会话描述协议 API

4.  进程调度程序

5.  地址组 API

6.  输入/输出接口

7.  进程间通信

8.  套接字接口

9.  使用 XTI 和 TLI 编程

什么是 XTI 和 TLI?

XTI/TLI 读/写接口

写入数据

读取数据

关闭连接

高级 XTI/TLI 主题

异步执行模式

高级 XTI/TLI 编程示例

异步联网

联网编程模型

异步无连接模式服务

使端点异步

异步网络传输

异步连接模式服务

异步建立连接

异步使用连接

异步打开

传输文件描述符

状态转换

XTI/TLI 状态

传出事件

传入事件

状态表

协议独立性准则

XTI/TLI 与套接字接口

套接字到 XTI/TLI 的等效项

XTI 接口的附加功能

10.  包过滤钩子

11.  传输选择和名称到地址映射

12.  实时编程和管理

13.  Solaris ABI 和 ABI 工具

A.  UNIX 域套接字

索引

第 9 章

使用 XTI 和 TLI 编程

本章介绍传输层接口 (Transport Layer Interface, TLI) 和 X/Open 传输接口 (X/Open Transport Interface, XTI)。诸如异步执行模式的高级主题将在高级 XTI/TLI 主题中进行讨论。

XTI 接口的附加功能中讨论了 XTI 的某些最新附加功能,如分散/集中数据传输。

OSI(开放系统互联)模型的传输层(第 4 层)是模型的最底层,为应用程序和更高的层提供端对端服务。该层会向用户隐藏底层网络的拓扑和特性。该传输层还定义一组通用于许多当前协议套件(包括 OSI 协议、传输控制协议和 TCP/IP Internet 协议套件、Xerox 网络系统 (Xerox Network Systems, XNS) 以及系统网络体系结构 (Systems Network Architecture, SNA))的服务。

TLI 模型是根据行业标准传输服务定义 (ISO 8072) 建立的。它还可用于访问 TCP 和 UDP。XTI 和 TLI 是构成网络编程接口的一组接口。XTI 是从 SunOS 4 平台上可用的旧 TLI 接口演变而来的。虽然 XTI 代表这组接口的未来方向,但是 Solaris 操作系统仍同时支持这两种接口。Solaris 软件使用 STREAMS I/O 机制将 XTI 和 TLI 实现为用户库。