webservice 發展了好久了,有好多種客戶端部署呼叫方式 ,流程大致是先建立服務,再呼叫。下面的程式碼是建立一個簡單的Webservice服務.server.php<?phprequire_once "lib/nusoap.php";function webserver() {return "This is a Webservice Server";}$soap = new soap_server;$soap->register("webserver");$soap->service($HTTP_RAW_POST_DATA);?>上面的程式碼就建立了一個Webservice服務程式,接下來建立呼叫Webservice介面的程式:<?phprequire_once "soap/lib/nusoap.php";$web_url = "
http://127.0.0.1
http://blog.csdn.net/bjash/article/details/8526981
http://blog.csdn.net/ydmdzq_helloworld/article/details/6978012
webservice 發展了好久了,有好多種客戶端部署呼叫方式 ,流程大致是先建立服務,再呼叫。下面的程式碼是建立一個簡單的Webservice服務.server.php<?phprequire_once "lib/nusoap.php";function webserver() {return "This is a Webservice Server";}$soap = new soap_server;$soap->register("webserver");$soap->service($HTTP_RAW_POST_DATA);?>上面的程式碼就建立了一個Webservice服務程式,接下來建立呼叫Webservice介面的程式:<?phprequire_once "soap/lib/nusoap.php";$web_url = "
http://127.0.0.1
";$client = new soapclient($web_url."/server.php");$param = array();$ret = $client->call("webserver", $param, $web_url, $web_url);echo $ret;?>基本上流程就是這樣,當然,實際應用上能寫出很複雜的東西,這個你可以找找相關資料學習一下,上面的php呼叫Webservice程式是通用的,適合於PHP呼叫其它ASP.NET及Java等各類語言的Webservice介面。一些技術博文裡有很詳細的介紹和學習。參考地址:http://blog.csdn.net/bjash/article/details/8526981
http://blog.csdn.net/ydmdzq_helloworld/article/details/6978012