我有 Java 代码可以做到这一点:
// Create a "Service" instance
Dispatch<SOAPMessage> dispatch = createDispatch();
// Build a SOAP request
SOAPMessage request = buildMessage(username, password);
// Invoke the request
SOAPMessage response = dispatch.invoke(request);
我想用 PHP 代码做同样的事情。我是 PHP 新手,遇到了一个标准的 SoapClient 类,但它似乎适用于 WSDL 文件。我需要的是在代码中构建具有各种属性的 SOAP 消息,然后给出服务端口名称等。
我应该使用什么 PHP 库?(类似于用于 XML Web 服务的 Java API)我可以使用标准的 SoapClient PHP lib 类来完成这项工作吗?
我需要有经验的 PHP 用户的帮助。谢谢..