Rate this Article:
You must be signed in to rate again
Article Feedback Print View
Alternate Languages: N/A

NetScaler 7.0 and 8.0 SDKs

Document ID: CTX115839   /   Created On: Dec 26, 2007   /   Updated On: Dec 26, 2007
Average Rating: 5

The following describes how the SDK files are structured and their purpose:

SDK-7.0-53.0.zip

NS_XMLAPI_SDK-7.0-53.0.tgz - The API signature documentation, parameter usage and SDK for build 53.0 of the NetScaler 7.0 OS version.

NSConfig-7.0-53.0.WSDL - The configuration WSDL that provides API specs for the calls used to configure the NetScaler box running OS version 7.0 build 53.0.

NSStat-7.0-53.0.WSDL - The statistics WSDL that provides API specs for the calls used to get performance statistics from the NetScaler box running OS version 7.0 build 53.0.

SDK-8.0-46.14.zip

NS_XMLAPI_SDK-8.0-46.14.tgz - The API signature documentation, parameter usage and SDK for build 46.14 of the NetScaler 8.0 OS version.

NSConfig-8.0-46.14.WSDL - The configuration WSDL that provides API specs for the calls used to configure the NetScaler box running OS version 8.0 build 46.14.

NSStat-8.0-46.14.WSDL - The statistics WSDL that provides API specs for the calls used to get performance statistics from the NetScaler box running OS version 8.0 build 46.14.

FilterWSDL - Given the huge size of the WSDLs (the uncompressed config WSDL can run up to 2 MB) compilation and stub generation becomes an issue. To solve this, from version 8.0 onwards, the filterWSDL tool is provided, so that users can extract the API definitions for only those functions/ methods that they are interested in. For instance, if there are specs for 300 functions in the entire WSDL, and the user expects to use around 20-30 of those, they could run the filterWSDL tool, pass the complete WSDL as input to the tool, and extract a smaller WSDL which contains the specs for only those 20-30 API functions. This results in a much smaller WSDL, which speeds up compilation and stub generation times. There are three flavors of the tool - filterwsdl for freebsd (which means users can run this on the NetScaler device itself), filterwsdl.exe for Windows environments and filterwsdl.linux for Linux environments.


This document applies to:

  • NetScaler Application Delivery Software 8.0
  • NetScaler Application Delivery Software 7.0
Search
Knowledge Center
Presentation Server
Presentation Server Clients (ICA)
XenServer
Web Interface
NetScaler Application Delivery
Access Gateway
EdgeSight
Provisioning Server
WANScaler
Password Manager