Forum Discussion

haeoraki_127471's avatar
haeoraki_127471
Icon for Nimbostratus rankNimbostratus
Apr 28, 2004

What is exact file at BIG-IP?

At ITCMLocalLB.Node.wsdl file

 

 

...

 

 

 

 

At sample source

 

private final String URISUBSTR= "/iControl/iControlPortal.cgi";

 

...

 

destURI = new URL("https://"+host+":"+port+URISUBSTR);

 

...

 

urn= new String("urn:iControl:ITCMLocalLB/Node");

 

...

 

call.setMethodName("get_state");

 

...

 

Response tempResponse = call.invoke(destURI, urn);

 

 

At upper condition, if program is executed, what is called? Is ITCMLocalLBHandler.so called and executed under the directory of /usr/local/www/iControl/handlers at BIG-IP?

 

 

First step : https://host:port/iControl/iControlPortal.cgi means iControlPortal.cgi under the directory of /usr/local/www/iControl.

 

Second step : It will find "get_state" at ITCMLocalLB.Node.wsdl.

 

Next step : What is the exact file at BIG-IP which soapAction="urn:iControl:ITCMLocalLB/Node" call? ITCMLocalLBHandler.so under the directory of /usr/local/www/iControl/handlers? Or other?

1 Reply

  • What is your need for knowing the internal architecture of our iControl implementation? All you should need to know is the single endpoint that acts as a proxy for all method implementations:

     

     

    https://bigip_address/iControl/iControlPortal.cgi

     

     

    We make use of a pluggable shared library architecture to enable facilitate licensing, etc. The *Handler.so files are SOAP-CORBA marshalling libraries that convert the SOAP calls into CORBA calls to our backend CORBA server.

     

     

    Again, I'm interested in what brings you to even ask this as it should be completely transparent to the iControl user.

     

     

    -Joe