當前,WebService技術是一個熱門技術話題,WEB2.0,SOA這些新理念彷佛都離不開它。事實上,這類技術很早就出現了,擔負着企業信息系統 的一部分信息集成功能.那麼WebService究竟具體是種什麼技術?它能爲咱們帶來的什麼益處? 在系統建設中起到什麼做用?咱們在進行企業信息系統或互聯網系統應用設計和開發時應該在什麼場景下如何進行選擇和使用呢?是須要咱們正確認識的。
Web Service定義: 是一種新的Web應用程序分支,他們是自包含、自描述、模塊化的應用,能夠發佈、定位、經過Web調用。Web Service能夠執行從簡單的請求到複雜商務處理的任何功能。一旦部署之後,其餘Web Service應用程序能夠發現並調用它部署的服務。Service很好地解決了基於不一樣平臺,不一樣語言開發的應用系統間的集成問題,成爲解決服務 開放和發佈以及SOA最通用最好的技術手段。
咱們在本主題中所說的WebService技術不僅僅指一兩個協議的技術實現,也不但願 你們具備這種誤解:Webservice是一種複雜的技術;並非這樣的,其實全部具備上述定義中的主要特性的技術咱們均可以統稱爲Webservice 技術,它能夠有多種實現:基於soap協議的,基於私有協議的,基於xml的,基於自定義格式的…..多如牛毛.能夠爲咱們的應用提供分佈式的基於 HTTP協議的服務接口的技術均可以稱之爲Webservice。能夠說基於HTTP的應用接口均可以泛稱爲WebService,可是真正爲咱們提供價 值的技術還須要咱們在這些WebService的實現中進行合理篩選。
本次的門診討論主題是圍繞在WebService技術在企業系 統中的應用所展開的,隨着Web Service技術日趨成熟的今天,愈來愈多的技術簡化了Web Service技術的開發門檻,也是咱們的開發人員或多或少的在各種的項目中使用或基礎到了Web Service技術帶來的便利。
點擊進入門診提問並參與討論