一個基于Web Service的協同電子商務平臺框架_第1頁
一個基于Web Service的協同電子商務平臺框架_第2頁
一個基于Web Service的協同電子商務平臺框架_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一個基于WebService的協同電子商務平臺框架                        摘要 描述了基于Web Service的協同電子商務流程,提出了一個基于Web Service的協同電子商務平臺框架,并給出了對已有應用的Web Service封裝集成思想。 關鍵詞 Web Service 協同電子商務 框架 網絡時代,各企業間不再只是競爭對手

2、的關系,他們在很多時候成了合作的伙伴,更注重開源節流的雙贏。如何協調企業間眾多復雜的業務往來關系,成為企業所面臨的新問題,企業間協同成為增強企業競爭力的源泉。本文結合Web Service和計算機協同的相關技術,提出了一個基于Web Service的協同電子商務平臺框架,并探討了對已有應用系統的封裝實現。 一、Web Service技術         Web Service是封裝成單個實體并發布在網絡上以供其他程序使用的功能組合,它是自包含、自描述、模塊化的應用。Web Service的基本架構中包含三個角色和三個基本操作

3、。角色與操作之間的關系如圖1所示。服務提供者將它的服務發布到服務代理的一個目錄上,當服務請求者需要使用該服務時,首先到服務代理提供的目錄中檢索該服務,得到如何調用所需服務的信息,然后再根據這些信息去調用服務提供者發布的服務。 二、協同電子商務及其內容 協同電子商務是SAP公司提出的一種電子商務概念,是從技術層面上將公司業務進行集成,以提供一套能夠幫助企業盈利和運作的系統。協同電子商務包括三個方面的內容。第一,企業內部的協同。如各部門的業務協同。第二,企業與供應鏈的協同。包括企業與供應商、配送中心和零售商等的協同。第三,企業與客戶的協同。包括客戶服務、客戶的訂單、客戶定制的功能等。協同電子商務平

4、臺必須處理這三方面的協同工作關系,提供一個協同商務活動的環境。                              三、基于Web Service的協同電子商務流程 利用Web Service架構可實現企業內部及企業外部合作伙伴之間的信息溝通和異構系統間信息交換,即企業可以運用Web Service來整合商業流程

5、。協同的商業流程分成內部流程和企業間的商業流程,結合Web Service 架構中的三個角色,在企業內部流程上,企業將同時扮演服務請求者及服務提供者這兩個角色,而且企業需在內部建構一個服務中介者來存放自己的Web Services。在企業間的商業流程上,兩個企業進行交易時,一個擔任服務請求者的角色,另一個扮演服務提供者的角色,并且有第三者擔任服務中介者的角色以提供企業來查詢所需的服務。 四、一個基于Web Service的協同電子商務平臺框架         基于Web Service的協同電子商務框架如圖2所示。它從邏輯上

6、分為信息傳輸層、數據資源層、協同支撐層和協同應用層四層。其中,信息傳輸層的主要功能是利用標準的網絡通信協議與技術,為上層協同電子商務應用提供一個網絡互聯的基礎設施。數據資源層主要是描述企業中已存在的各種數據及其相應軟件資源,主要包括CRM的客戶資源庫,SCM的企業合作者資源庫和ERP的企業內部資源庫等企業內部、合作者及客戶三個方面的資源等核心數據。協同支撐層是協同電子商務系統的基礎支撐部分。該層保證在原有系統基礎上,利用Web Service對這些組件和資源進行二次封裝與發布,并向外部用戶提供以XML/SOAP為信息交換手段的服務資源共享,保證了數據資源層中數據與應用的同步。協同應用層包含(1

7、)企業與合作伙伴合作的協同商務應用,例如物流倉儲管理子系統;供應商管理子系統等;(2)企業內部的協同商務應用,例如決策支持子系統,OA子系統等;(3)企業與客戶接觸的協同商務應用,例如客戶服務門戶,客戶反饋及商機發現子系統,消費行為分析子系統等。 五、對原有系統的封裝和集成 基于Web Service的協同電子商務的設計以服務為切入點,以協同作為目標,服務可以通過在網絡上使用消息傳遞來動態地被發現和組織。實施此類系統首先應該解決對已有應用的Web Service封裝以實現企業外部集成。在不影響已有應用的前提下,將已有應用系統中的多個功能按照新的業務邏輯封裝為Web Service以供調用,并隱

8、藏原有應用的復雜實現。針對應用級的封裝集成,其實現可采用Web Service轉發應用程序的調用方式,直接激活已有系統的可執行程序進程。例如:封裝一個應用程序“物流倉儲管理.exe”,存放路徑為C:。將其生成服務名稱為WebService1,服務方法名稱為appWrap的Web Service,在.NET中對應的主要代碼為: WebMethod public void appWrap(string argstr) Directory.SetCurrentDirectory(“C:”); Process.Start(“物流倉儲管理.exe”,argstr); 六、結束語 基于Web Service的協同電子商務利用Web Service和計算機支持的協同工作技術使企業可按照協同商務的理念,整合企業內部資源和外部資源,完成企業商務活動中企業、客戶、合作伙伴之間的協同關系,最終實現共

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論