"PeerId", "GetObsPatternListRsp" => "GetObsPatternListRsp", "ObservationPatternListType" => "ObservationPatternListType", "ObservationPatternType" => "ObservationPatternType", "ObservationRuleListType" => "ObservationRuleListType", "ObservationRuleType" => "ObservationRuleType", "data_aquisition_block" => "data_aquisition_block", "measurement_instruction" => "measurement_instruction", "measurement_channel_instruction" => "measurement_channel_instruction", "analysis_instruction" => "analysis_instruction", "wait_instruction" => "wait_instruction", "rule_instruction" => "rule_instruction", "conclusion_instruction" => "conclusion_instruction", "if_instruction" => "if_instruction", "CheckUpdateObsPatternListReq" => "CheckUpdateObsPatternListReq", "ResultRsp" => "ResultRsp", "SendAlertReq" => "SendAlertReq", "Alert" => "Alert", "Location" => "Location", "SendTaleObservationAlertReq" => "SendTaleObservationAlertReq", "TaleObservationAlert" => "TaleObservationAlert", "TaleObservation" => "TaleObservation", "MeasurementList" => "MeasurementList", "Measurement" => "Measurement", "SendTaleObservationListReq" => "SendTaleObservationListReq", "TaleObservationList" => "TaleObservationList", "GetAgendaListReq" => "GetAgendaListReq", "GetAgendaListRsp" => "GetAgendaListRsp", "AgendaListType" => "AgendaListType", "AgendaType" => "AgendaType", "GetTaleSensorsDataListReq" => "GetTaleSensorsDataListReq", "GetTaleSensorsDataListRsp" => "GetTaleSensorsDataListRsp", "SendRequestReq" => "SendRequestReq", "GetQuestionnaireReq" => "GetQuestionnaireReq", "GetQuestionnaireRsp" => "GetQuestionnaireRsp", "QuestionnaireListType" => "QuestionnaireListType", "QuestionnaireType" => "QuestionnaireType", "QuestionListType" => "QuestionListType", "OptionListType" => "OptionListType", "SendQuestionnaireReq" => "SendQuestionnaireReq", "AnswerListType" => "AnswerListType", "AnswerType" => "AnswerType", "AnswerObjectType" => "AnswerObjectType");
try {
//
// create client in WSDL mode
$client = new WSClient(array ("wsdl"=>"CxWsdl.wsdl","to"=>"http://localhost/samples/CxWebService.php","classmap"=>$class_map, "action"=>"GetAgendaList"));
echo "Created client ...
";
// get proxy object reference form client
echo $client->getLastRequest();
echo $client->getLastResponse();
$proxy = $client->getProxy();
if($proxy == "")
echo "No proxy";
// create input object and set values
$input = new GetAgendaListReq();
//TODO: fill in the class fields of $input to match your business logic
$input->PeerId = "1111"; // string
$input->password = "none"; // string
$input->dateIni = "10/10/08";// string
$input->dateEnd = "10/10/08"; // string
echo "calling web service
";
//echo $client->getLastRequest();
//echo $client->getLastResponse();
//$response = $proxy->GetAgendaList($input);
$response = $proxy->GetAgendaList($input);
//TODO: Implement business logic to consume $response, which is of type GetAgendaListRsp
echo $client->getLastRequest();
echo "
Data from Web service ....
";
if($response == "")
echo "No response";
echo $client->getLastResponse();
echo $response->myData,"
";
echo $response->AgendaList[0]->acidem,"
Reason);
} else {
printf("Message = %s\n", $e->getMessage());
}
}
?>