ホームページ >バックエンド開発 >PHPチュートリアル >PHPでWebサービスを呼び出す方法

PHPでWebサービスを呼び出す方法

WBOY
WBOYオリジナル
2016-06-13 13:42:41889ブラウズ

php で Web サービスを呼び出す方法,
//require_once('../lib/nusoap.php');
//$client = newsoapclient('http://localhost :8080 /IBEIntf/services/IBEService?wsdl','wsdl');


/************************************************* ****************************/
/* ファイル名:soapclient.php
/*説明: WebService インターフェイス クライアント ルーチン
/************************************************* ****************************/
include('../lib/nusoap.php');

//soapclient オブジェクトを作成します。パラメータは次のとおりです。 server WSDL
$client = newsoapclient('http://localhost:8080/IBEIntf/services/IBEService?wsdl', 'wsdl');

// パラメータを配列形式に変換して < を渡します🎜 >$aryPara = array('strUsername'=>'username', 'strPassword'=>MD5('password'));

// リモート関数を呼び出す
$aryResult = $client - >call('login',$aryPara);

//echo $client->debug_str;
/*
if (!$err=$client->getError( ) ) {
print_r($aryResult);
} else {
print "エラー: $err";
*/

$document=$client- > ;document;
echo <<


$document

< ; /SOAP-ENV:Envelope>
SoapDocument;


?>
これはオンラインで検索した例ですが、うまくいきません。専門家の方、助けてください。 Q1175210752


-----解決策---------
ブラウザのアドレスバーに http://localhost:8080/IBEIntf/services/IBEService?wsdl と入力すると何が表示されますか?


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。