NetScaler SDX

NITRO API

NetScaler SDX NITRO 协议允许您以编程方式配置和监视 SDX 设备。

NITRO 通过表述性状态转移 (REST) 接口提供功能。因此,可以用任何编程语言来开发 NITRO 应用程序。此外,对于必须使用 Java、.NET 或 Python 开发的应用程序,NITRO 协议作为打包为单独的软件开发工具包 (SDK) 的相关库公开。

注意:在使用 NITRO 之前,您必须对 SDX 设备有基本的了解。

要使用 NITRO 协议,客户端应用程序需要以下内容:

  • 访问 SDX 设备。
  • 要使用 REST 接口,您必须拥有一个能够向 SDX 设备生成 HTTP 或 HTTPS 请求(JSON 格式的有效负载)的系统。可以使用任何编程语言或工具。
  • 对于 Java 客户端,必须有一个提供 Java 开发工具包 (JDK) 1.5 或更高版本的系统。可以从 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载 JDK。
  • 对于.NET 客户端,您必须拥有可用 .NET framework 3.5 或更高版本的系统。可以从 http://www.microsoft.com/downloads/en/default.aspx下载 .NET 框架。
  • 对于 Python 客户端,您必须有一个<NITRO_SDK_HOME>安装了 Python 2.7 或更高版本的系统以及请求库(在 /lib 中可用)。
NITRO API