编程接口指南

传输选择


注意 – 注意 –

本章中介绍的接口具有多线程安全性。“多线程安全”表示可以在多线程应用程序中随意使用包含传输选择接口调用的应用程序。这些接口调用不提供线性可伸缩性,因为它们不可重复执行。


分布式应用程序必须使用标准的传输服务接口,以便可移植到其他协议。传输选择服务提供了一个接口,应用程序可通过此接口选择要使用的协议。使用此接口,应用程序可独立于协议和介质。

传输选择表示客户机应用程序可轻松尝试每种可用传输,直到该客户机与服务器建立通信为止。利用传输选择,服务器应用程序可接受多个传输请求。应用程序随后可以通过多种协议进行通信。既可按照本地缺省序列指定的顺序尝试传输,也可按照用户指定的顺序尝试传输。

应用程序负责从可用传输中进行选择。传输选择机制可统一并简化选择。