Witam
Przeszukując cały internet w końcu udało znaleźć mi się banalny przykład zastosowania SOAP
<?php
//Przekształca ciąg znaków na pisany wersalikami
function remoteToUpper($str){
}
//Utworzenie serwera SOAP i wyeksportowanie funkcji remoteToUpper()
$soap = new SoapServer
(null, array('uri' => '')); $soap->addFunction('remoteToUpper');
//Użycie żądania POST dla wywołania usługi
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$soap->handle();
} else {
//Bez podanych parametrów - wypisana zostanie lista dostępnych funkcji serwera SOAP
echo "Funkcje udostępnione:\n"; foreach ($soap->getFunctions() as $func) {
}
}
?>
<?php
//Ustalenie adresu serwera:
$_SERVER['HTTP_HOST'],
//Utworzenie obiektu klienta SOAP
$soap = new SoapClient
(null, array('location' => $location, 'uri' => '')); //wykorzystanie funkcji udostępnionej przez serwer
$ret = $soap->remoteToUpper('SOAP - i like it!');
echo $ret; //zwraca napis "SOAP - I LIKE IT!" ?>
Wszystko działa, ale nigdzie w internecie nie mogę znaleźć jakiejkolwiek wskazówki jak tu dodać tablicę i przekazać ją do serwera, a na serwerze odczytać tak by można było wykonać jakiś skrypt, orientuje się ktoś jak to zrobić?
Pozdrawiam