0
我用一些方法創建了一個簡單的wsdl和soap服務器。現在我想問你是否可以用一個soap請求調用兩個方法?可以在一個soap請求中調用兩個方法嗎?
ex。
$server->_call(array=>('methodOne','methodTwo', $args);
或我必須發送兩個肥皂請求?
我用一些方法創建了一個簡單的wsdl和soap服務器。現在我想問你是否可以用一個soap請求調用兩個方法?可以在一個soap請求中調用兩個方法嗎?
ex。
$server->_call(array=>('methodOne','methodTwo', $args);
或我必須發送兩個肥皂請求?
Message batching is a non-goal of SOAP。你將不得不發送兩個請求。
不,你不能。但是,由於您創建了服務器,因此您可以簡單地添加更高級別的方法:
// low level
method1($args){
prepare_A();
}
// low level
method2($args){
finish_A();
}
// higher level
method3($args){
method1($args);
method2($args);
}