【发布时间】:2020-07-29 21:45:09
【问题描述】:
让我解释一下,我正在做一些类似网络服务的事情,我从一个名为 Wialon 的平台获取信息,他们使用一个称为转发器的部分,他们向我发送一个 SOAP 请求到特定地址,老实说我没有知道如何使用 SOAP 我从来没有做过这样的事情,所以我的问题是如何在 PHP 中接收 SOAP 数据,所以我可以看到它,我想接收那个 SOAP 请求,但我不知道将它保存在 DB 中看看它是如何工作的或结构,因为这些 wialon 的人没有提供关于他们在那个肥皂中发送的信息,但我想它是一个 xml,到目前为止我已经尝试调查但事实是我不知道肥皂是如何工作的,我正在使用我找到的这段代码:
class MyClass {
public function helloWorld() {
require_once 'com.sine.controlador/Controlador.php';
$c = new Controlador();
$xml = $c->insertarResultado('06',func_get_args());
return 'Hello Welt ' . print_r(func_get_args(), true);
}
}
try {
$server = new SOAPServer(
NULL, array(
'uri' => 'http://localhost/WebserviceGLMS2/index.php'
)
);
$server->setClass('MyClass');
$server->handle();
} catch (SOAPFault $f) {
print $f->faultstring;
}
但是好像不行,希望你能帮帮我,谢谢
【问题讨论】:
标签: php xml web-services soap