[摘要]分析了在電子商務中網格技術的優勢,提出了基于網格的電子商務平臺結構,并結合應用設計了基于網格的電子商務系統。
[關鍵詞]網格電子商務EC系統
一、引言
隨著電子商務的迅速發展,在企業應用電子商務的過程中出現了許多問題,例如企業內部和外部的“信息孤島”現象就是其中一個突出問題。通過網格技術的運用,電子商務企業不僅共享智能信息資源應用,同時共享空間網格計算資源,這將改變企業地運行模式、管理理念、應用環境,極大地促進電子商務的發展。
網格(Grid)是把地理位置上分散的資源集成起來的一種基礎設施。通過這種基礎設施,用戶不需要了解這個基礎設施上資源的具體細節就可以使用自己需要的資源。網格計算將因特網上的分布式計算資源整合在一起而構成的一種大型虛擬計算系統,充分利用網絡中的多臺計算機提供的資源,在同一時間用于集中解決一個問題。
二、網格技術在電子商務中的優勢
通過應用網格技術,電子商務企業將會具有以下優勢:(1)將分散的功能整合起來,創建一個單一的系統,從而實現跨企業、行業或工作組的虛擬共享、管理和設備訪問,實現協作,提高運營靈活性;(2)利用網格中提倡的協同,企業通過改善生產力和協作能力,將會縮短投資回報周期;(3)企業利用網格提供的計算力,解決復雜的業務難題,實現企業的快速應變,贏得競爭優勢;(4)網格計算能夠幫助企業避免供給過剩和基礎設施成本超支;(5)網格計算可使網絡實行自主管理,降低企業管理成本和費用。
網格技術將企業的各種應用系統加以集成、整合,實現網絡虛擬環境下的高性能資源共享和協同工作,從而消除企業存在的內部和外部“信息孤島”,并且進一步改變企業電子商務應用環境,催生新的電子商務模式,為企業高效率、低成本、更全面的應用電子商務服務創造了良好條件。
三、基于網格的電子商務平臺結構
結合電子商務應用需求,網格下的電子商務平臺由以下五個部分組成:
數據網格與計算網格。數據網格可以集成多種數據源,進而為海量數據的存儲、傳輸、處理與融合提供基礎框架。計算網格由多個服務器集群構成,通過集群技術將各EC企業的服務器合成為一臺透明的、強大的超高性能計算機。
信息資源網格?;跀祿W格和計算網格構建,它是EC平臺的重要組成部分。該層對于來自數據網格的數據和計算網格的計算結果進行處理,進而形成信息資源,并將信息資源提供給服務網格。服務網格是EC平臺的主要功能單元,提供電子商務系統所支持的各種服務,同時對各企業的應用系統提供應用支持。
系統建摸與應用模板。根據來自應用系統和個性化服務訪問接口的不同要求,相應地生成專有的系統模型和應用模板。服務網格根據其生成的系統模型和應用模板,向應用系統或用戶提供符合要求的服務。
個性化服務訪問接口。它是EC平臺的重要功能單元,是電子商務平臺通用性、交互性、實用性的重要實現部分。針對各企業的不同應用要求,電子商務各個應用系統通過該接口實現與EC平臺的交互,進而獲取量身定做的個性化服務。
四、 基于網格的電子商務系統的設計
本文構建的電子商務系統主要由客戶、商家和商務中心三個核心成員組成,各個成員通過Internet相聯。其中,各商家有各自相互獨立的商家系統,包含存放商家獨立數據的商家數據庫,以及負責自身的業務邏輯,如商品管理,客戶管理、訂單管理等的管理系統;商務中心為各商家與客戶之間的溝通橋梁,負責將各商家的信息集成在一個統一的平臺上呈現給客戶,系統的部署結構如圖所示。
客戶:通過瀏覽器獲得用戶提交的數據,然后調用相關的網格服務執行邏輯操作。客戶還可以通過服務數據對某些服務注冊訂閱,然后通過其訂閱/通知機制及時獲得更新信息。商家服務器:存放各商家的信息,如商品信息、用戶信息、訂單信息,并存放與本商家業務相關的邏輯操作的代理文件。商務中心服務器:包括存放各商家基本數據信息,以及公共數據信息的商務中心數據庫,并處理商務中心的代理操作,如商家信息的檢索、訂單的分派、訂單提交等。系統數據庫:由分布的異構數據庫組成,數據庫分別存放各商家獨立的數據信息,以及公共信息,是構建在不同的硬件,以及數據庫平臺上的異構數據庫。
另外,考慮到系統的安全性,可利用網格的安全基礎設施(GSI)構建系統,提供共享的虛擬交易市場。各商家在自己的交易站提供貨物資源,貨物資源由資源代理管理,形成局部的管理域,有局部的交易安全策略和貨物名稱。在此基礎上,構建一個虛擬的電子交易場,提供虛擬的貨物資源和全局安全策略,由上層的交易代理管理交易。
參考文獻:
[1]孟曉明:網格環境下的電子商務安全結構研究[J].計算機應用研究,2006,21(12):114-116
[2]都志輝陳渝等:網格計算[M].北京:清華大學出版社,2002
本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。