NITRO 的工作原理

Last published : Oct 06, 2026
NITRO 基础设施由客户端应用程序和运行在 NetScaler SDX 设备上的 NITRO Web 服务组成。客户端应用程序和 NITRO Web 服务之间的通信基于使用 HTTP 或 HTTPS 的 REST 架构。
图 1. NITRO 工作流
NITRO 基础设施
详细说明工作流的步骤:
  1. 客户端应用程序向 NITRO Web 服务发送 REST 请求消息。使用 SDK 时,API 调用会被转换为相应的 REST 请求消息。
  2. Web 服务处理 REST 请求消息。
  3. NITRO Web 服务将相应的 REST 响应消息返回给客户端应用程序。使用 SDK 时,REST 响应消息会被转换为 API 调用的相应响应。
为了最大限度地减少网络流量,请从服务器检索资源的完整状态。在本地修改资源的状态。然后在一个网络事务中将其上传回服务器。
注意: 对资源进行的本地操作(更改其属性)不会影响其在服务器上的状态,直到对象状态被明确上传。
NITRO API 本质上是同步的。也就是说,客户端应用程序在运行另一个 NITRO API 之前会等待来自 NITRO Web 服务的响应。