RPC over HTTP 协议细节
上一次修改主题: 2006-04-27
本主题提供有关 HTTP 协议和 RPC 协议的详细信息。两节中都包含有关 Microsoft® Exchange Server 服务端口的信息。
HTTP 协议
HTTP 功能 | 详细信息 |
---|---|
端口 |
使用 SSL 的 HTTP: 443 HTTP: 80 HTTP 会话应该始终建立在安全套接字层 (SSL)(端口 443)上。如果您减轻 SSL 负担,则必须配置“AllowAnonymous”注册表项以告知 RPC over HTTP 代理网络组件接受非 SSL 连接。有关如何配置 RPC 代理服务器以使用 SSL 减负功能的详细信息,请参阅如何配置 RPC 代理服务器以允许在单独服务器上使用 SSL 减负功能。 |
动词 |
RPC_IN_DATA RPC_OUT_DATA HTTP 协议使用这两个新的 HTTP 动词来建立通向 RPC 代理服务器的 HTTP 隧道。 |
内容长度 |
1 GB 在 Microsoft Office Outlook® 必须重置隧道之前,可以通过隧道传递 1 GB 的 RPC 请求数据。 |
最短连接超时 |
30 秒 驻留 RPC over HTTP 代理网络组件的 Web 站点上的连接超时不能少于 30 秒。如果连接超时少于 30 秒,RPC over HTTP 代理网络组件将不会加载。 |
RPC
Microsoft RPC 允许进程之间的通信和数据交换。Outlook 使用 RPC 来与 Exchange 存储和 Active Directory® 目录服务交换数据。
RPC 信息 | 详细信息 | ||
---|---|---|---|
协议序列 |
ncacn_http “协议序列”是网络操作系统用来通过网络与其他计算机对话的语言。协议序列是代表 RPC 协议、传输协议和网络协议组合的字符串。NCACN 是指网络计算结构面向连接协议。Ncacn_http 是面向连接的 TCP/IP 序列,该序列使用 Internet 信息服务 (IIS) 作为 HTTP 代理。有关 Microsoft RPC 协议序列的详细信息,请参阅“Selecting a Protocol Sequence”(英文)(https://go.microsoft.com/fwlink/?LinkId=45960)。 当 Outlook 不通过使用 RPC over HTTP 连接到 Exchange Server 时,它使用 ncacn_ip_tcp。Ncacn_ip_tcp 是面向连接的 TCP/IP 序列。 在 Exchange Server 2003 SP1 中,DSProxy 的引用服务通过使用协议序列区分 RPC over HTTP 会话和 RPC over TCP 会话。 |
||
端口 |
Microsoft Exchange Information Store 服务: 6001 DSProxy 的引用服务: 6002 DSProxy 的代理服务: 6004 Active Directory(如果全局编录服务器和 Exchange Server 位于同一台服务器上): 6004
RPC 代理服务器从 HTTP 会话中删除 RPC 请求后,它会将这些请求通过 TCP 转发到侦听这些端口的服务。 |
||
UUID |
Exchange Server 和目录服务通用唯一标识符 (UUID): Microsoft Exchange Information Store:a4f1db00-ca47-1067-b31f-00dd010662da 系统助理目录引用:1544f5e0-613c-11d1-93df-00c04fd7bd09 系统助理目录代理:f5cc5a18-4264-101a-8c59-08002b2f8426 Active Directory:f5cc5a18-4264-101a-8c59-08002b2f8426 |