導航:首頁 > 編程語言 > phpsoap天氣

phpsoap天氣

發布時間:2025-06-02 02:23:58

php webservice是什麼

一言以蔽之:WebService是一種跨編程語言和跨操作系統平台的遠程調用技術。
所謂跨編程語言和跨操作平台,就是說服務端程序採用java編寫,客戶端程序則可以採用其他編程語言編寫,反之亦然!跨操作系統平台則是指服務端程序和客戶端程序可以在不同的操作系統上運行。
所謂遠程調用,就是一台計算機a上的一個程序可以調用到另外一台計算機b上的一個對象的方法,譬如,銀聯提供給商場的pos刷卡系統,商場的POS機轉賬調用的轉賬方法的代碼其實是跑在銀行伺服器上。再比如,amazon,天氣預報系統,淘寶網,校內網,網路等把自己的系統服務以webservice服務的形式暴露出來,讓第三方網站和程序可以調用這些服務功能,這樣擴展了自己系統的市場佔有率,往大的概念上吹,就是所謂的SOA應用。
其實可以從多個角度來理解WebService,從表面上看,WebService就是一個應用程序向外界暴露出一個能通過Web進行調用的API,也就是說能用編程的方法通過Web來調用這個應用程序。我們把調用這個WebService的應用程序叫做客戶端,而把提供這個WebService的應用程序叫做服務端。從深層次看,WebService是建立可互操作的分布式應用程序的新平台,是一個平台,是一套標准。它定義了應用程序如何在Web上實現互操作性,你可以用任何你喜歡的語言,在任何你喜歡的平台上寫Web service ,只要我們可以通過Web service標准對這些服務進行查詢和訪問。
WebService平台需要一套協議來實現分布式應用程序的創建。任何平台都有它的數據表示方法和類型系統。要實現互操作性,WebService平台必須提供一套標準的類型系統,用於溝通不同平台、編程語言和組件模型中的不同類型系統。Web service平台必須提供一種標准來描述Web service,讓客戶可以得到足夠的信息來調用這個Web service。最後,我們還必須有一種方法來對這個Web service進行遠程調用,這種方法實際是一種遠程過程調用協議(RPC)。為了達到互操作性,這種RPC協議還必須與平台和編程語言無關。

至於php嘛, 就是一門動態的腳本語言, 無需和webservice畫上勾

閱讀全文

與phpsoap天氣相關的資料

熱點內容
java源碼長什麼樣 瀏覽:679
招投標網源碼 瀏覽:496
dos暫停命令 瀏覽:892
經典趨勢交易策略源碼 瀏覽:16
櫻校解壓聲音大全 瀏覽:763
程序員小周 瀏覽:321
怎樣做小雞解壓神器 瀏覽:742
那麼發動機的壓縮比會減小 瀏覽:471
第一號命令 瀏覽:655
朕的命令 瀏覽:35
手機常見應用文件夾名字 瀏覽:543
程序員和健美教練 瀏覽:14
如何成為伺服器商 瀏覽:655
我的世界伺服器如何該密碼 瀏覽:442
房地產評估系統源碼 瀏覽:34
程序員變老了圖片 瀏覽:607
找冷庫車要什麼app 瀏覽:333
如何設置來電自動回復安卓 瀏覽:497
cbm替換文件命令 瀏覽:359
安卓渠道服什麼時候來櫻花 瀏覽:595