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 below illustrates the NetScaler API Architecture.
The following steps explain the NetScaler API Architecture:
  • The client formats a request containing XML conforming to the SOAP protocol and sends it to NetScaler system.
  • The HTTPD server instance on the NetScaler system routes this request to a SOAP handler.
  • The SOAP handler interprets the SOAP headers, and maps the enclosed request to an internal NetScaler configuration function.
  • The NetScaler kernel acts on the request and returns one or more responses.
  • The SOAP handler then translates the response(s) to a SOAP response message.
  • The XML response is then sent back to the client in a HTTP response.