XTI/TLI 与套接字接口
XTI/TLI 和套接字是处理相同任务的不同方法。虽然它们提供功能上类似的机制和服务,但并不提供例程或低级服务的一对一兼容性。决定移植应用程序之前,请查看 XTI/TLI 接口和基于套接字的接口之间的相似之处与不同之处。
以下问题与传输独立性相关,并且可能对 RPC 应用程序产生某些影响:
-
特权端口-特权端口是 TCP/IP Internet 协议的 Berkeley 软件分发 (Berkeley Software Distribution, BSD) 实现的产物。这些端口不可移植。独立于传输的环境中不支持特权端口概念。
-
不透明地址-不能以独立于传输的方式分隔命名某主机的地址部分和命名该主机上服务的地址部分。请确保更改假设能分辨网络服务的主机地址的任何代码。
-
广播-不存在独立于传输形式的广播地址。