第一步,安裝php擴充套件soap並開啟擴充套件,是否開啟成功以phpinfo為準。
第二步,建立服務端檔案server.php
<?php第三步,建立客戶端檔案client.phpclass
server
public
function sum($num1,$num2)}
//建立 soapserver 物件
//匯出 server 類中的全部函式
$s->setclass("server");
//處理乙個soap請求,呼叫必要的功能,併發送回乙個響應。
$s->handle();
<?php至此,webservice的配置工作已完成。其實,僅僅服務端檔案便搭建了webservice服務,客戶端檔案只是為了測試。try catch(soapfault $e)catch(exception $e){
echo $e->getmessage();
第四步,訪問服務端檔案,開啟webservice服務。
第五步,訪問客戶端檔案,呼叫服務端服務,測試完成。
PHP如何呼叫webservice
最近工作中需要用php呼叫web service介面,對php不熟,上網搜搜,發現關於用php呼叫web service的文章也不多,不少還是php4裡用nusoap這個模組呼叫的方法,其實php5裡已經包含了處理soap的模組,但是資料太少了,上php官網上查幫助,寫的不是很容易理解,經過多次實踐...
PHP的企業應用 WebService
ping service,部落格程式提供一種通知機制,以便在第一時間將部落格的更新資訊發布到提供ping service服務的 寫聚合的時候研究了一下 先看 標準 吧 這是乙個標準的ping service,用xmlrpc來傳資料的,注釋寫的這麼詳細,說明就不需要了吧,php5開啟xmlrpc方法 ...
飛信php介面 web service
code is far away from bug with the animal protecting 神獸保佑,無bug author 鄒顥 zouhao619 gmail.com2014 06 12 class fetion curl模擬http get請求 param string url ...