PHP로 SOAP을 구현하려면 PHP5가 있어야 된다.
PHP5에만 SOAP이 내장되어 있다.
그러나 PHP4에서 구현을 하려면 NuSOAP을 사용하면 된다.
그리고 PHP5도 동일한 방법을 사용하면 되기 때문에 NuSOAP으로 하는것이 편하다.
nusoap-0.7.3.zip
nusoap-docs-0.7.3.zip
Mail_Mime-1.4.0.gz
세개의 파일이 필요한데
Mime은 NuSOAP 0.7.3에서 바이너리를 SOAP으로 보낼때 쓴다.
첨부된 nusoap.zip을 받고
htdocs폴더에다 lib에 풀고
// NuSOAP설정
include_once('lib/nusoap.php');
include_once('lib/nusoapmime.php');
// WSDL설정
$wsdl = 'http://url/WebService/Service?wsdl';
// NuSOAP설정
$client = new nusoap_client($wsdl, 'wsdl');
$client->setEndpoint("'http://url/WebService/Service");
위와 같이 하면 함수를 호출할 수 있다.
반드시 endPoint를 설정해야 한다.
다운로드
No comments:
Post a Comment