(Yar >= 1.0.0)
Yar_Client::call — 调用一个远程服务
对远程方法 method 发起一次 RPC 调用。
这与在 Yar_Client 对象上调用一个不存在的方法时发生的事情完全相同(参见
Yar_Client::__call());
Yar_Client::call() 的存在只是为了让名字恰好叫
call 或 __call 的远程方法仍然可以被调用。
method远程服务方法的名称。
arguments传递给远程方法的参数列表。
返回远程服务方法的返回值。
如果服务器端不存在 call 方法,会抛出
Yar_Server_Request_Exception 异常。
各种失败情况及其对应的异常类的完整列表,参见
Yar_Client::__call()。