前言:本站為你精心整理了電子商務移動應用范文,希望能為你的創作提供參考價值,我們的客服老師可以幫助你提供個性化的參考范文,歡迎咨詢。
[摘要]本文對移動agent的概念、技術進行了介紹、分析和研究。在此基礎上,研究并設計了一個基于移動agent的B2B協作電子商務模型,并闡述了相應的商務流程。
[關鍵詞]電子商務agent移動agen分布式計算
隨著Internet技術的飛速發展,基于Web技術的電子商務應用經歷了以下兩個階段。第一階段是式電子商務,這一階段以靜態文檔HTML為主要技術,它沒有涉及到數據庫技術,其功能是通過互聯網公布企業和產品信息,類似于傳統的廣告方式;第二階段是交互式電子商務(現時期的電子商務),其重要特征是基于Web的動態信息的出現,譬如企業間通過基于互聯網的定單交易系統,直接在網上完成交易,主要表現形式有電子采購、電子銷售和電子交易市場三大類網站。而深入研究協作信息技術和新一代分布計算模式是解決問題的有效途徑。
一、移動agent技術概述
Agent的研究起源于人工智能領域,它的發展是人工智能(AI)與計算機網絡發展的必然結果。agent是指模擬人類行為和關系,具有一定智能并能自主運行和提供相應服務的程序。隨著網絡技術的發展,我們可以利用agent在網絡中移動到達所要求的主機執行特定功能,這就是移動agent(mobileagent)的思想。
移動agent為網絡計算提供了一個強大的統一計算模式,它可以徹底改變分布式系統的設計和開發。在解決大型分布式系統問題上具有適應性和優勢。以下對四種典型的分布式計算模式進行概述和比較:C/S模式、RemoteEvaluation模式、Code-on-demand(代碼請求)模式和移動agent模式。
1.C/S模式:在這種模式下,服務器對所能提供的資源(如數據庫)服務進行廣播,而實現服務的代碼卻駐留在本地服務器上。如果用戶對服務器上的某些信息感興趣,他只需要簡單調用一個或多個服務器提供的服務即可。但客戶需要某些“智能”來決定該使用哪一個服務。服務器擁有處理器資源、軟件資源和信息資源。到目前為止,大多數分布式系統都是基于這種模式的。它們得到了廣泛的技術支撐:RPC,CORBA和JAVA的RMI。
2.RemoteEvaluation模式:這種模式下,一方擁有計算的資源,一方擁有計算的代碼。當需要計算時,擁有計算代碼的一方將代碼發送到擁有計算資源的一方。這一模型在網上傳遞的是代碼,并且傳遞是一種“推”的方式。比較典型的例子是SUPER-RPC,REV系統等。
3.Code-on-demand模式:在這種模式下,我們在需要服務時,首先獲得它的方法,也就是說,一臺主機A最初由于沒有代碼而不能執行任務,但網絡中另一臺主機B可提供需要的代碼。一旦A獲得B中的代碼,A就同時擁有處理器和本地資源,計算可在A中完成。此時,A無需知道遠程主機的情況,因為可以下載所有需要的代碼。JAVA中的Applet就是這種模式的極佳例子。Applet下載到瀏覽器在本地運行。
4.動agent模式:這種模式的關鍵特征就是網絡中的任一主機都擁有處理器處理資源和方法的任意組合的高度靈活性。方法沒有鎖定在一臺主機上,而是在整個網絡內可共享。
二、移動agent在B2B電子商務中的應用
基于移動agent的智能型協作信息電子商務系統模型B-CISOM,為企業間高效、方便地進行協同信息其享搭起了一座橋梁。通過加入B-CISOM聯盟,生產商可以隨時準確全面地了解到原材料的有關信息,供貨商可以迅速地將供貨信息傳送給生產商。B-CISOM所提供的信息共享模式,其性能遠遠高于現在的Internet上的信息和挖掘技術,因而具有廣闊的應用前景。
中間件(middleware)是一種獨立的系統軟件或服務程序,分布式應用軟件借助這種軟件在不同的技術之間共享資源,中間件位于客戶機服務器的操作系統之上,管理計算資源和網絡通信。面向協作信息系統的中間件(CooperativeInformationSystemOrientedMiddleware),簡稱為CISOM。CISOM系統結構由分布在不同信息節點上的相互協作的一組agent子系統以及管理各agent子系統信息的中介agent系統所組成。CISOM系統中的agent可以分為兩類:一類為代表用戶對信息訪問請求的agent,稱之為智能用戶agent;另一類是代表著不同的信息資源的信息agent,它可以為其他agent提供信息訪問服務。在CISOM中間件的基礎上,設計的B-CISOM系統框架如圖。其中幾個主要組件功能介紹如下:
1.客戶端:客戶根據自己的需要發起交易請求。
2.前端服務器:接受客戶的請求,作為協作信息系統中的一個節點,用戶在協作信息系統中完成信息交互。
3.CISOM中介服務器:提供其他信息服務器的地址和端口號等信息的查詢服務。
4.信息服務器:向協作信息系統中其他信息服務器和前端服務器提供供貨、購貨等信息服務。信息服務器的主要功能是:儲存企業的商品信息、并對其它企業提供產品信息查詢服務(多線程),提供產品信息配置服務、為任務agent和資源agent提供運行場所。
5.商務中心管理器:對商務中心配置表、請求隊列表、服務方式管理表管理和設置。
三、結束語
移動agent技術和移動agent技術的應用有相當大的發展潛力和發展空間,本文的研究是一個開端,我們希望在今后的工作中進行更深入、更廣泛的研究和探索。由于移動agent技術尚未成熟,尤其在安全性、可靠性、容錯性等方面還存在著許多不足,有待進一步完善,但是一旦有關技術標準、安全等問題有了較好的解決方案,移動agent應用的普及速度將是非常迅速的,這將會給Internet上的電子商務帶來極大的改變,導致新的商務模式的產生。
參考文獻:
張福德:電子商務概論,清華大學出版社,2004,10第1版