std
Новичок
вопрос по soap
Добрый день!
Есть web-сервис, с методом getTest, который возвращает экземпляр класса Test, написанный на Java.
public class TestServer {
public Test getTest(int Id) {
return new Test(Id);
}
Класс Test выглядит следующим образом:
public class Test(){
private String val;
private int id;
public int getId(){
return id;
}
public int getVal{
return Val
}
public void method1(){....}
public void method2(){....}
}
Клиент на PHP. Создав soap-клиента, обратившись к методу службы и получив объект Test, оказалось, что видны только его поля:
$soap = new SoapClient('http://localhost:8081/axis/services/TestServer?wsdl');
$response=$soap->getTest(10);
var_dump($response);
Результат:
object(stdClass)[3]
public 'id' => int 10
public 'val' => string 'val=10' (length=6)
Есть ли возможность в PHP через soap получить доступ к методам возвращаемого объекта Test?
-~{}~ 14.08.08 15:16:
http://phpclub.ru/talk/showthread.php?s=&threadid=109751&rand=0
-~{}~ 14.08.08 15:18:
http://www.phpforum.ru/index.php?showtopic=8570&st=0&gopid=46157&#entry46157
Добрый день!
Есть web-сервис, с методом getTest, который возвращает экземпляр класса Test, написанный на Java.
public class TestServer {
public Test getTest(int Id) {
return new Test(Id);
}
Класс Test выглядит следующим образом:
public class Test(){
private String val;
private int id;
public int getId(){
return id;
}
public int getVal{
return Val
}
public void method1(){....}
public void method2(){....}
}
Клиент на PHP. Создав soap-клиента, обратившись к методу службы и получив объект Test, оказалось, что видны только его поля:
$soap = new SoapClient('http://localhost:8081/axis/services/TestServer?wsdl');
$response=$soap->getTest(10);
var_dump($response);
Результат:
object(stdClass)[3]
public 'id' => int 10
public 'val' => string 'val=10' (length=6)
Есть ли возможность в PHP через soap получить доступ к методам возвращаемого объекта Test?
-~{}~ 14.08.08 15:16:
http://phpclub.ru/talk/showthread.php?s=&threadid=109751&rand=0
-~{}~ 14.08.08 15:18:
http://www.phpforum.ru/index.php?showtopic=8570&st=0&gopid=46157&#entry46157