Web服務(Web Service)相關概念

來源:互聯網
上載者:User

標籤:web service   概念   例子   

1.概述

Web服務技術(Web Service )是一種面向服務的架構技術,通過標準的Web協議提供服務,保證不同平台的應用服務可以互相操作。由於Web服務發布的資料基於XML格式和

SOAP協議,因此保證了不同語言開發的平台可以相互調用通訊。

2.Web服務合約族

Web服務3個最重要的任務是通訊協定主要基於SOAP、服務的描述通過WSDL、通過UDDI來發現和獲得服務的中繼資料。

SOAP:簡單對象傳輸協議。一個基於XML的可擴充信封格式,需同時綁定一個傳輸協議。這個協議通過HTTP或HTTPS,但也可能是SMTP或XMPP。

WSDL:一個XML格式文檔,用以描述服務連接埠訪問方式和實用協議的細節。通常用來輔助產生服務伺服器和用戶端代碼及配置資訊。

UDDI:一個用來發布和搜尋Web服務的協議,應用程式可通過此協議在設計或運行時找到目標Web服務。


JAX-WS和Axis是兩種Web Service 開源架構。JAX-WS由oracle官方提供,而Axis由Apache開源基金會提供。在實際開發中較為流行的是Apache的Axis2。中國移動集團系統就是使用Axis2來做SOA服務的。


博主將在接下來的文章為你帶來JAX-WS和Axis2的簡單例子。



歡迎大家一起討論學習!

有用的自己收!

記錄與分享,讓你我共成長!歡迎查看我的其他部落格;我的部落格地址:http://blog.csdn.net/caicongyang


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.