Example Webservice Call using PHP:

This example requires PHP version 5.0

<?php
  // defining some options that should be used
  $soapOptions = array(
          "trace"      => 1
          ,"exceptions" => 1
          
          // setting soap version 1.2
          ,"soap_version" => SOAP_1_2
          
          // http connection timeout
          ,"connection_timeout" => 5          
          
          // we are doing a rpc styled soap call
          ,"style" => SOAP_RPC
          
          /* using http basic authentication
          ,"login" => "some_name",
          ,"password" => "some_password"
          */ 
           );


  // enabling content encoding gzip
  if (in_array("zlib", get_loaded_extensions())) {
    $soapOptions["compression"] = SOAP_COMPRESSION_ACCEPT | SOAP_COMPRESSION_GZIP;
  }                   
           
  // doing the soap call
  try {
    $client = new SoapClient("http://192.168.0.5:8090/test",$soapOptions);
    $result = $client->__call("test", array(), NULL,NULL);
  } catch (SoapFault $fault) {
    $result = $fault->faultstring;
  }
  
  // printing the result
  print($result);
?>