DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML基礎 >> BizTalk框架概述
BizTalk框架概述
編輯:XML基礎     


  
  Microsoft? BizTalk? 框架是用於應用集成和電子商務的XML框架. 它包括一個設計框架來實現XML 大綱(schema) 和一套在應用程序間傳遞信息之用的XML標簽. Microsoft 公司以及其它軟件企業和工業標准實體將通過BizTalk 框架以統一的方式來產生XML.
  BizTalk框架本身並不是標准,XML才是標准. BizTalk框架的目標是推動XML的迅速普及和應用.
  BizTalk框架大綱�以XML形式表達的商業文檔和消息 �將在BizTalk.Org網站注冊和存檔. 任何個人或組織都能下載框架用以具體實現或者向網站遞交XML 大綱. 只要該大綱通過了認證測試,它們就成為了有效的BizTalk框架大綱. BizTalk.Org網站將提供自動遞交和認證處理. 一旦大綱為公共的使用而公布,個人或組織在其應用中都可以從BizTalk.Org 網站免費使用XML大綱.
  商家要在貿易伙伴間進行專用,可以自由選擇在BizTalk.Org 網站中的安全區域發布其大綱。由軟件企業、終端用戶和業界標准實體組成的領導委員會將指導BizTalk.Org網站的組織和管理.
  BizTalk框架大綱將基於W3C的XML 大綱(XML Schema)標准,這些標准已正式通過.
  
  優點
  
  BizTalk框架具有以下優點:
  
  XML統一實現的途徑
  
  許多企業對XML表現了濃厚的興趣.XML是如此的靈活,人們對它有著近乎於ACSII字符的濃厚興趣.XML使改進成為可能但缺乏統一的框架就難以實現. BizTalk框架實現了一套規則可能使大量用戶可以以通用的方式使用XML. 而且, 由於各公司運用XML逐漸由數據建模轉移到啟動自動商務處理, BizTalk框架消息元素定義了XML元素、屬性和標簽(tag)的核心集,它們允許發展和豐富被優化以理解BizTalk框架的消息傳遞技術.這之所以重要是因為XML成為了結合各系統的在線交易的基礎,不必去尋求通用的API或實現的平台.
  
  大綱間更便捷的映射
  
  通過將表現商業交換的過程以一致和可擴展的方式形式化,BizTalk框架使得獨立軟件供應商(ISV)和開發商更方便地實現不同商業過程間的映射, 采用諸如XML這樣開放的標准能使電子交換在廣泛的工業界被更快地采納.
  
  服務於軟件供應商的設計目標
  
  以一致的形式建立大量的大綱, BizTalk框架為應用工具和基礎軟件供應商提供了明確的設計目標,幫助建立下一代電子商務和應用集成產品.
  
  服務於標准實體的框架
  
  BizTalk框架為從現存的業界交換標准集合轉移到XML提供了平台.特別在EDI領域作用顯著.
  
  BizTalk 大綱標准庫
  
  BizTalk框架的網站將成為工業團體和開發商發布其大綱的交互的場所.基於該發布組織的規定,網站允許公共和私有的內容發表. 一旦BizTalk框架大綱被接受並發布, 標准庫將為BizTalk框架的采納和修改提供版本化和專業化支持. 標准庫將支持對大綱的動態檢測, 處理和可視化與BizTalk框架提供的任何版本大綱的映射.
  
  展示開發XML互換的最佳實踐 比起系統編程和運用XML,許多參與商業交換標准化的組織更善於建立商業過程的模型.這些組織可以來BizTalk框架網站探詢實現他們自己的大綱的最佳實踐或尋找已有的適合其應用的大綱.
  
  微軟自然將支持BizTalk框架,也將會在BizTalk框架網站中發布大綱以作公用.其它支持BizTalk框架的軟件供應商也將作同樣的承諾.
  
  BizTalk框架結構原則
  
  BizTalk框架是為推動基於XML藉由數據交換標准的應用集成和電子商務而設計的.應用程序被假設為明晰的實體(entities),應用集成采用松散連接和消息傳遞的途徑.要在兩個應用程序間交換由BizTalk框架格式化的XML消息,不需要COM、編程語言、網絡協議、數據庫或操作系統. 兩程序僅僅需要能格式化、傳輸、接收和使用標准化過的XML消息.
  
  消息是BizTalk框架具備卓越貢獻的基礎. 兩個或多個應用程序間的消息流是在商務處理層次通過定義松散連接和基於請求的通信處理而集成應用的一種方式.由於許多商務處理涉及一方應另一方的請求而提供服務, 從消息到請求的映射是自然的事.產生更緊密集成命令,如那些基於特殊編程語言或共享分布計算機“平台”的指令的途徑適合單機上緊湊連接的程序間或在可控環境中,但它沒有充分支持分布的、松散結合的、可擴展的商務處理集成. 由於允許靈活多樣的實現,一具有開放、可擴展格式的基於XML消息系統抓住了商務通信的本質.
  
  微軟期望采用BizTalk框架實現的絕大部分互換(在商貿合作伙伴或應用間的XML文檔或消息的交換)將使用簡單的HTTP傳輸協議,但也可以采用其它的傳輸,如FTP和消息排隊技術(包括IBM的MQSeries和Microsoft Message Queue Server).
  
  由於當前只有少數應用軟件提供對XML的天然支持,微軟希望商家和軟件企業分層實現適配接口,能使它們現有應用參與第一代的BizTalk框架交換.對於許多的應用,這些適配接口對現有的函數進行調用,轉譯為XML的文檔,然後路由至目標終點,可能是一商貿伙伴或在企業Intranet中的另一應用.
  
  除非應用程序具有了對XML的自然支持,否則BizTa

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved