WebService學習總結(二)——WebService相關概念介紹


一、WebService是什么?

  1. 基於Web的服務:服務器端整出一些資源讓客戶端應用訪問(獲取數據)

  2. 一個跨語言、跨平台的規范(抽象)

  3. 多個跨平台、跨語言的應用間通信整合的方案(實際)

二、為什么要用Web service?

  web service能解決:

  1. 跨平台調用
  2. 跨語言調用
  3. 遠程調用

三、什么時候使用web Service?

  1. 同一家公司的新舊應用之間

  2. 不同公司的應用之間

  3. 一些提供數據的內容聚合應用:天氣預報、股票行情

四、Web Service中的幾個重要術語

4.1、WSDL(web service definition language)

  WSDL是webservice定義語言, 對應.wsdl文檔, 一個webservice會對應一個唯一的wsdl文檔, 定義了客戶端與服務端發送請求和響應的數據格式和過程

4.2、SOAP(simple object  access protocal)

  SOAP是"簡單對象訪問協議"

  1. 是一種簡單的、基於HTTPXML的協議, 用於在WEB上交換結構化的數據
  2. soap消息:請求消息響應消息

4.3、SEI(WebService EndPoint Interface)

  SEI是web service的終端接口,就是WebService服務器端用來處理請求的接口

4.4、CXF(Celtix + XFire)

  一個apache的用於開發webservice服務器端和客戶端的框架。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM