NITRO API

最終公開日 : Sep 25, 2026
NetScaler SDX NITROプロトコルを使用すると、SDXアプライアンスをプログラムによって設定および監視できます。
NITROは、Representational State Transfer (REST) インターフェースを通じてその機能を提供します。そのため、NITROアプリケーションは任意のプログラミング言語で開発できます。また、Java、.NET、またはPythonで開発する必要があるアプリケーションの場合、NITROプロトコルは、個別のソフトウェア開発キットとしてパッケージ化された関連ライブラリとして公開されています。
注: NITROを使用する前に、SDXアプライアンスの基本的な理解が必要です。
NITROプロトコルを使用するには、クライアントアプリケーションは以下を必要とします。
  • SDXアプライアンスへのアクセス。
  • RESTインターフェースを使用するには、SDXアプライアンスへのHTTPまたはHTTPSリクエスト(JSON形式のペイロード)を生成するシステムが必要です。任意のプログラミング言語またはツールを使用できます。
  • Javaクライアントの場合、Java Development Kit (JDK) 1.5以降のバージョンが利用可能なシステムが必要です。JDKは<http://www.oracle.com/technetwork/java/javase/downloads/index.html>からダウンロードできます。
  • .NETクライアントの場合、.NET framework 3.5以降のバージョンが利用可能なシステムが必要です。.NET frameworkはhttp://www.microsoft.com/downloads/en/default.aspxからダウンロードできます。
  • Pythonクライアントの場合、Python 2.7以降のバージョンとRequestsライブラリ(\&lt;NITRO\_SDK\_HOME\>/libで利用可能)がインストールされているシステムが必要です。