2004年11月17日 (水)
はじめてのPHP
PHPでSOAPのテスト。
require_once('SOAP/Client.php');
$soap = new SOAP_Client("http://xxxxxxxxxxxxxxxxxxxxx/SOAP");
$namespace = 'urn:Project::SOAP';
$ret = $soap->call( "is_member", array(), $namespace);
だと、うまくいかない、PHP側でエラーになってるっぽい。2番目の引数(array())がおかしいぜって言ってる。
require_once('SOAP/Client.php');
$soap = new SOAP_Client("http://xxxxxxxxxxxxxxxxxxxxx/SOAP");
$param = new SOAP_Value("param", "string",array('99999'));
$namespace = 'urn:Project::SOAP';
$ret = $soap->call( "is_member", $param, $namespace);
こんな風にしたら、うまくいったけど、Perlで実装したサーバの is_member には引数が array のリファレンスで来る。配列できてほしいんだけど。
なぜだ?
posted by takefumi
|
この日記へリンク
|
コメント(0)
|
トラックバック(0)

