|
作者: 恆逸資訊 鄭淑芬
|
| 目前電子商務的模式,不外乎:Business To Business(商家對商家)、Business
To Customer(商家對消費者)、Business-to-Employee(B2E,公司內部的採購系統,採購的物資與企業本身業務無直接關係)、Supply
Chain Integration(供應鏈整合,採購與企業本身業務有直接相關的物料或資源),此外還有電子市集(e-Market Place)…等。 |
| 目前也已經有許多軟體開發廠商提供許多電子商務解決方案及套裝軟體、諮詢服務,有的產品定位在提供平台,有的是針對解決特定問題,因此就會有所謂的out-of-the-box解決套件,或是提供一組工具程式由客戶自行開發,或是以包專案的方式根據客戶需求建立專屬軟體。 |
| 從這個角度分析,BizTalk Server提供的是一個平價的平台(platform),讓企業自行開發或是由獨立軟體開發廠商(ISV, Independent
Software Vendor)為客戶量身訂做解決方案,在硬體方面則結合其它的廠商,如Compaq、HP…等;IBM提供的是一次購足方案(one-stop-shopping),其中包括軟、硬體及服務,如:WebSphere,最近又加入Net.Commerce;宏道(Broadvision)主要著重在個人化及內容管理。 |
| Microsoft BizTalk Server 2000 是微軟根據BizTalk Framework(http://www.BizTalk.org)所設計出來的一項產品,完全遵循BizTalk
Framework所要求的開放架構,使用目前Internet上的標準通訊協定、支援XML及其它Internet標準的資料保全技術,提供可靠的商業文件傳送能力,協助企業內部及交易夥伴之間的應用程式,可以直接交換彼此的訂單、發票等商業訊息及工作流程的整合,確保資料安全、一致及即時的需求。 |
系統間的整合分為兩個層次:資料(Data)及作業程序(Process)。
兩個系統可以了解、處理對方產生的資料,這是整合的第一步。解決的方式可能是雙方使用同一種格式的資料,例如:IE可以處理自Apache web server所送出來的網頁,因為雙方都使用標準的HTML格式。或是其中的某一方要將資料轉換成另一方可以接受的資料格式。
|
| 但是在商業交易中,單純的資料交換是不夠的。雙方必須能夠了解、認同一致的交易流程、商業規則、作業程序,以確保資料依正確的程序妥善地處理,例如:買方送出付款通知給銀行之後,銀行必須回覆付款處理結果並傳送入帳通知給賣方,而當賣方收到入帳通知之後就會開立發票給買方。如此的一套程序就不只是訊息傳送,相關的系統除了具備處理訊息的能力外,還必須在接收到訊息之後做出判斷、依序回應適當的訊息。 |
| 微軟針對系統間及組織間的整合問題提出Microsoft BizTalk Server 2000,其中主要的兩項服務:BizTalk Messaging
Service及BizTalk Orchestration Service,分別就資料及作業程序這兩個層次而設計。BizTalk Messaging
Service是訊息閘道,透過它傳送資料、轉換訊息格式(XML、EDI、Flatfile…);BizTalk Orchestration Service掌控流程,監控商業程序的執行、回應適當的訊息或進行處理。 |
| 透過對Internet 上標準通訊協定(HTTP、HTTPS、SMTP)及COM、Message Queue技術的支援,讓Microsoft
BizTalk Server 2000可以整合Windows、Unix、Linux、Mainframe等平台,並跨越區域網路的限制將訊息傳達給外部的交易夥伴或是遠端的分公司。 |