I create a simple wsdl and soap server with some methods. Now I want to ask you if is possible to call two methods with one soap request?
ex.
$server->_call(array=>('methodOne','methodTwo', $args);
or i must send two soap request?
Message batching is a non-goal of SOAP. You will have to send two requests.
No, you can't. However, since you created the server, you can can simply add higher-level methods :
// low level
method1($args){
prepare_A();
}
// low level
method2($args){
finish_A();
}
// higher level
method3($args){
method1($args);
method2($args);
}