Instruction manual

Appendix B: NetScaler API Reference
NetScaler 9000 Series Installation and Configuration Guide - Volume 1 B-3
NSICG60_JAN05
NetScaler provides an interface description using the Web Services Definition
Language (WSDL) that facilitates the development of client applications
using a language and platform of the developer’s choice.
B.5 NetScaler API Architecture
The NetScaler API architecture is designed to allow NSConfig client requests
to be routed through HTTP daemon, running on the target NetScaler system,
to a SOAP handler that translates the SOAP request into a call to the (internal)
NetScaler kernel configuration API.
Figure B-1 illustrates the NetScaler API Architecture.
Figure B-1 : The NetScaler API Architecture.
The following steps explain the NetScaler API Architecture:
1. The client formats a request containing XML conforming to the SOAP
protocol and sends it to NetScaler 9000 system.
2. The HTTPD server instance on the NetScaler 9000 system routes this
request to a SOAP handler.
3. The SOAP handler interprets the SOAP headers, and maps the enclosed
request to an internal NetScaler configuration function.