Web services

Web services是 建立 可互操作  的分佈式應用程序的   平臺
Web service平臺是一套標準,它定義了應用程序如何在Web上實現互操作性。

WSDL
Web service描述語言(WSDL)
基於XML的語言,用於描述Web service及其函數、參數和返回值。

Soap Simple Object Access Protocol 簡單對象訪問協議
soap協議定義了一種基於xml的消息格式(Schemal),可以使用任何的網路傳輸方式(HTTP,FTP,SMTP)在任何INTERNET通信服務的系統之間傳送消息

WebService 通訊流程
1. Server端發佈WSDL
2. Client端發送Soap請求消息
3. Server端接收請求消息進行業務處理
4. Server端發送響應消息

WebService 編程流程
1.Server端編寫對外提供服務的業務代碼
2.Server端將服務發佈到axis服務器上
3.Client端訪問Server端的axis服務器,獲得WSDL文件
4.Client端根據WSDL文件生成本地Server端業務代碼
5.Client端調用本地生成Server端業務代碼,等同於調用Server端代碼
6.Client端獲得業務數據自行處理和顯示

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章