• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • XML、Web Service及SOA間的關系

    發表于:2008-07-11來源:作者:點擊數: 標簽:webWEBWebsoaSOA
    1、 SOA 時間軸(從XML到Web服務再到SOA) 我們從講述形成當前SOA平臺的關鍵工業 開發 入手來建立時間軸。然后我們看一看SOA在它的權限范圍內,如何作為當代架構的平臺而改變了XML與Web服務技術的角色。 1.1. XML簡史 如同HTML,擴展標記語言(XML)系W3C所創建,
    1、 SOA時間軸(從XML到Web服務再到SOA)      

            我們從講述形成當前SOA平臺的關鍵工業開發入手來建立時間軸。然后我們看一看SOA在它的權限范圍內,如何作為當代架構的平臺而改變了XML與Web服務技術的角色。       

            1.1. XML簡史

            如同HTML,擴展標記語言(XML)系W3C所創建,源自流行的標準通用標記語言(SGML),它在60年代后期就已存在。這是廣泛使用的元語言,允許組織增加原始文檔數據。

            XML在90年代后期的電子商務運動中聲名鵲起,服務器腳本語言可以經由互聯網而處理業務。通過XML的使用,開發者能夠給任何片段附加上意義和上下文,再跨越互聯網協議傳輸。

            XML不僅被用于以標準化的方式來表達數據,其語言自身還被用作一系列的附加規范的基礎。XML Schema定義語言(XSD)與XSL轉換語言(XSLT)都以XML表達。這些規范,事實上已成為關鍵核心XML技術集的關鍵部分。

            XML表達架構代表了SOA的基礎層。在其內部,XML建立了在服務各處流動的消息格式與結構。XSD schemas保持消息數據的完整與有效性,而且XSLT使得不同的數據表達間通過schema映射而能夠互相通信。換句話說,沒有XML你在SOA內寸步難行。
     
            1.2. Web服務簡史

            在2000年,W3C接受了一項關于簡單對象訪問協議(SOAP)規范的提案。這個規范本來設計用于(并在一些案例替代)專有RPC通信。想法是對于在構件間傳輸參數數據可以序列化成XML傳送,然后支序列化成其原生格式。

            很快,公司及軟件廠商開始看到,對于推進通過構建于專有-免費的互聯網通信框架之上的電子商務技術,存在日益巨大的潛力。這最后導致了創建一個純粹的、基于Web的分布式技術能充分利用概念標準化的通信框架,來橋接組織之間和組織內部所存在的巨大差異。這個概念被稱為Web服務。

            Web服務最重要的部分是其公共接口。它是分配服務識別并使其激活的核心信息塊。因此,首先支持Web服務的是Web服務描述(WSDL)。W3C第一份WSDL評議提案是在2001年,此后還在不斷地修訂這一規范。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>