0

私は SOAP と WSDL の初心者です。フォームからデータを取得し、SOAP を介して Web サーバーに渡す必要があります。私は WSDL アドレスを持っています: ...どうすればこれを実現できますか? 設定を行ったり、何かをインストールしたりする必要がありますか? 助けてください..私はまた、次のパラメータを取る関数を持っています:

アドバイスや例を教えてください。

4

2 に答える 2

1

あなたのサービスのURLは私のためにロードされていません。これはPHPで呼び出されるSOAP Webメソッドです。これをチェックして

   $client = new SoapClient("http://www.gerovital.local/extras/server.wsdl");
      $params = array (
            "telefon" => 742209305,
            "cod" => "a4urv6bs",
            "ip" => "192.168.55.78"
    );

    $response = $client->__soapCall('inscriereWeb',array($params));
于 2012-05-28T12:36:23.083 に答える
0

使用する必要があります

$response = $client->__soapCall('inscriereWeb',array($params));

それ以外の

$response $client->__soapCall('inscriereWeb',array($params));

これにより、Web サービス呼び出しの戻り値が変数 $response に割り当てられます。

その後、 を使用して Web サービスvar_dump($response);の応答を確認できます。

于 2012-05-28T14:20:53.007 に答える