專利名稱:基于WebCall的電子商務信息交互與實現方法
技術領域:
本發明涉及網絡通信,尤其涉及電子商務應用領域,目的在于公開一種基于WebCall的電子 商務信息交互與實現方法。
背景技術:
電子商務是指采用數字化電子方式進行的商務數據交換和開展商務交易的活動,它是在網絡 的廣泛聯系與傳統信息技術系統的豐富資源相互結合與集成的背景下應運而生的一種相互關聯 的,在網絡上展開的動態商務活動。網絡和信息的共享是電子商務的基礎。三網(互聯網、電話 網、廣播電視網)是電子商務系統(E-business System, eBS)的3種網絡應用基礎。
基于網絡應用的電子商務組織形式,基本可以概括為以供應鏈為核心的以下商業模式 1.代理模型(Brokerage) 2..廣告模型(Advertising)
3. 信息中介模型(Infomediary)
4. 商貿模型(Merchant)
5. 廠商模型(Manufacturer)
6. 會員模型(Affiliate)
7. 團體模型(Community)
8. 訂閱模型(Subscription) 不同的商業模型組合在一起作為電子商務供應鏈商業策略的一部分,通過不同的網絡以B to
B、 BtoC、 CtoC等組織方法被實現。
網絡信息技術促進了電子商務的發展,三網融合帶來電子商務應用進入協同商務階段。協同 商務(collaboration business)給電子商務的業務模型和運作機制帶來變革,表現為跨網絡、跨行 業經營的供應鏈擴展,網絡將是供應鏈組織存在的主要形式,供應鏈關系也發生了前所未有的變 化。在這種背景下,組織邊界開始變得模糊起來。電子商務為客戶提供服務的流程需要跨越網絡 和行業組織,且經常發生變化。組織流程逐漸外向化,組織之間的邊界弱化,流程的融合成為組 織生存和發展的基礎,由此又帶來了流程管理的復雜性,跨組織流程的重組開始引起人們的關注。
目前電子商務供應鏈關系之間重復的、分隔的、不集成的業務處理方式要求跨組織的流程設 計和重組。這將涉及跨組織流程上各環節之間的通信協作,以合理調配供應鏈資源,集成電子商 務的各種應用,更好地實現并行運作,提高組織流程對客戶需求的快速響應能力。因此,必須從 優化電子商務應用實現模型的角度考慮對通信流程的重組,以便消除重復、低效的信息傳遞 (hand-offs)流程,完成供應鏈跨網絡組織的耦合。
電子商務信息集成平臺建立在面向呼叫對象模型的組件技術和URL程序設計與通信協議標 準的基礎之上。網絡通信系統為網絡環境下的電子商務應用系統集成提供了良好的可遵循的規范 和技術支撐。電子商務交互通信系統遵循面向對象的"呼叫流程"組件開發模式,遵循對信息系 統與自動化系統完全開放的OPC通訊協議標準;同時網絡通信系統應具有位置獨立性和語言獨立 性的特點,以遵循電子商務應用的交互性和加入數據庫管理系統的靈活性。基于網絡通信系統的 電子商務應用,將信息通訊流程和成熟的網絡電子商務、以及操作過程和實際應用結合起來,從 而支撐應用與服務對象的開放性、安全性、和可靠的智能電子商務服務體系。
WebCall定義利用WebCall提供的點擊撥號業務,用戶可以在Web網頁上發起呼叫,發起 呼叫的一方可以是跨網絡終端。WebCall是一個獨立的組件,與網絡屬性無關,從而實現應用和呼 叫控制的分離,有利于新業務的引入。
如圖l所示WebCall位于現有網絡的Web網頁上,現有網絡的WebCall鏈接單元通過信息管理系統與應用服務器進行交互。從而提供應用業務或綜合業務,WebCall與應用服務器之間的接口為 API。 WebCall與現有網絡的網元之間的協議采用相關的網絡通訊協議。
WebCall支持開放式的業務結構所有網絡功能實體均接入統一業務平臺,并由該平臺統一向外 提供標準化接口,參照關于OSA的定義和規定,實現對業務能力的標準化和接口標準化;便于靈 活擴展和操作維護,是根據快速提供應用業務的理念提出的通信系統結構,包括
* 業務應用抽象網絡通信能力,通過對WebCall功能調用生成各種業務,;
* 業務接口 API業務接口,業務能力服務器通過部署WebCall和發布業務接口,接受來自 應用服務器的業務接口請求;
* 業務能力應用服務器實現WebCall定義通信流程的框架,包括呼叫控制、用戶接口、通 用消息、計費、帳戶管理等業務能力。
* 協議適配實現WebCall協議棧,提供對各種網絡接入通信協議接口。
從結構上看WebCall分為協議適配(ProtocolAdapter),基本功能(BasicFunction),業務控 制(ServiceControl)等三個功能組件
協議適配組件主要負責將WebCall提供的統一接口映射到各種不同的網絡資源WEB層中去, 其主要任務是根據網絡的類型,選擇相應的協議,將API的請求通知到具體的網絡資源實體中去, 并將應答返回給相應的SCF作進一步的處理。
基本功能組件是WebCall的控制管理層,包括呼叫控制(CallControl),用戶交互 (Userlnteraction),消息,計費,操作維護,連通性管理,框架等子功能。
業務控制組件實現WebCall有關網絡應用業務特征的API和API調用。同時應用可以通過業務 控制模接口調用底層網絡的功能。
采取這種通信結構WebCall可以和PSTN網和IP網絡(含移動網)上的網元相連,提供融合 的通信業務。WebCall不但繼承了傳統PSTN網絡語音業務的呼叫/回撥模型,同時可以提供基于寬 帶的數據、視頻等多種交互多媒體業特色業務
基于WebCall的電子商務應用
作為開放型網絡通信技術的先進應用WebCall (即網頁點擊呼叫)可以使用通用協議把電子 商務應用綜合在一個可集成擴展的平臺之上,用戶可以通過網絡Web瀏覽器與其中嵌入的WebCall 組件進行交互式訪問。采用符合工業標準的操作系統、呼叫通信機制、相關數據庫和圖形系統。 通過WebCalI組件生成同類的"電子商務應用窗口"供各種異構網絡應用系統使用,在技術上充分 考慮了電子商務應用中商業信息交互的未來發展。
網絡的發展與融合,使最初的靜態電子商務己經發展到動態電子商務。動態電子商務是能夠 動態適應供應鏈不斷變化的業務策略的電子商務流程及組織系統,反映了在實時條件下實現應用 動態集成的概念。動態電子商務的特點是通信流程應該按照業務的過程設計成可重用的和柔性的 組件。WebCall技術采用了Browser/Server結構禾nCTI組件的設計思想,將業務邏輯從客戶端、服務 器端中獨立出來,適應于日益復雜化和日益變化的電子商務通信業務邏輯需要,可以充分滿足動 態電子商務的開發需求。
電子商務系統集成WebCall技術應用的模型思路如下
* 以系統集成,功能集成,網絡集成和軟件應用集成等多種集成技術為基礎;
* 采用在跨網絡模式下基于WEB系統的運行和操作平臺,充分利用網絡資源
* 運用標準,模塊化的WebCall系統開放性設計,使其達到集成監控與管理的能力;
* WebCall系統聯接電子商務信息管理,監控管理和用戶信息采集與控制的三層結構;
* WebCall通過統一、直觀的瀏覽器操作界面,以實現統一控制和管理的功能; WebCall可以使信息和任務共享,控制相對分散獨立,配置靈活,軟件組態方便 基于上述思路設計的基于WebCall的電子商務信息交互通過在電子商務平臺中設置WebCall
網絡通信組件,并通過WebCall技術的呼叫機制訪問跨網絡組織電子商務應用系統主機,客戶就可 方便地利用嵌入瀏覽器中的WebCall控件通過點擊呼叫訪問電子商務應用系統。
WebCall負責建立對象間的聯系,通過WebCall網絡通信系統,客戶對象透明地訪問本地或跨 組的電子商務應用服務對象。WebCall截獲客戶對象發出的呼叫信息,負責定位服務對象,傳遞參 數,調用服務對象,返回結果。客戶對象只需要了解服務對象所提供的接口,不必關心服務對象 的語言實現、位置和所應用的操作系統。
專利200510080614.6公開了一種回呼方法,當主叫用戶終端向被叫用戶終端發起呼叫時,由 被叫用戶終端主動終止呼叫,再重新發起呼叫,建立通話話路。該方法中,主叫用戶終端與被叫 用戶終端建立一次通話話路之后,可以使用帶內信號交互回呼所需的信號。本發明還公開了一種 回呼裝置,該裝置包括控制單元,存儲回呼配置信息、回呼號碼、和回呼提示音的存儲單元, 產生帶內信號和檢測帶內信號的帶內信號的產生與檢測電路、以及通訊單元。根據本發明公開的 方法和裝置,無需交換機參與就能實現回呼,并使用帶內信號完成信息交互,因此用戶感覺不到 復雜的回呼過程。該專利提供了通過PSTN實現電話回呼的實現方法,但未涉及WebCall網絡通 信的技術模型。
專利200510098212.9公開了兩種電話銀行業務的實現方法, 一種方法是,將服務中心獲取用 戶信息和指定信息的過程完全分開,即用戶通過短信或語音向服務中心發送用戶信息,而服務 中心通過向用戶發起回呼,并在與用戶的語音交互過程中獲取指定信息,且用戶向服務中心發送 用戶信息和服務中心呼叫用戶是兩個獨立的呼叫過程,有效地保證了電話銀行業務實現的保密 性。另一種方法是,當用戶帳戶出現出帳操作,且要求的出帳金額超過預設的金額限制值時,通 過語音呼叫方式與用戶進行交互,當前出帳操作在得到用戶同意后方可執行,保證了電話銀行業 務的交易及時通知用戶,特別是在用戶信用卡丟失的情況下,保證了用戶的利益不受損害,提高 了用戶對銀行業務的滿意度。該專利表明通過PSTN電話回呼的方法實現第三方支付的方法己經 成熟,可以用于支持電子商務的電話在線支付,但該專利未涉及基于WebCall的在線支付模型。
WebCall從用戶角度出發,為電子商務應用系統的建立提供了入門的方向指導,它對于跨組織 電子商務應用的支持,不只是體現在新通信方式的提供,更以一個強大完整的通信基礎保障體系, 人性化的技術與指導幫助支撐起一個完整的服務體系構架。以技術為支撐、服務為骨架、通信為 媒介,WebCall展示了電子商務發展的新方向。
發明內容
本發明的目的在于提供一種基于WebCall的電子商務應用信息交互系統的設計,包括基于 WebCall的電子商務應用模型及其實現方法;本發明的目的還在于提供基于WebCall的跨網絡 的、多層次的以及分布式的電子商務應用系統;電子商務信息交互采用分層結構,任何一層只要 其提供的接口不變,實現發生變化對其他層面沒有影響。本發明的目的還在于提供采用CTI和 ACD技術實現基于WebCall的電子商務信息交互的方案,本發明通過采用WebCall技術,提供可 以進行跨組織電子商務的應用服務。利用現有網絡資源實現安全電子交易和安全支付的可靠方 法,為電子商務安全交易信息交互提供了一套安全和完整的電子商務解決方案。
本發明的目的是這樣實現的基于WebCall的電子商務信息交互與實現方法(l)基于WebCall 的電子商務系統輸入用戶對象和電子商務服務對象ID號碼識別信息,(2)根據電子商務應用實現 的要求,用戶終端呼叫請求電子商務服務提供對象的應用服務;(3)電子商務系統根據呼叫請求 ID號碼,通過包含回撥URL(Uniform Resource Location,統一資源定位符)信息的WebCall,向 終端提供反向呼叫;(4)電子商務系統根據用戶ID號碼識別信息確認用戶的真實性,(5)通過所 包含URL的呼叫,將電子商務應用服務商提供對象提供的網絡路由提供給有效用戶終端,則系統 通過WebCall認證,(6)用戶對象與電子商務應用服務提供對象進行電子商務工作流程。所述用 戶終端指用戶和客戶,也包括電子商務服務商。
本發明通過在系統中設置WebCall網絡通信組件,借助于WebCall的CTI呼叫機制訪問網絡 電子商務系統主機,客戶端利用嵌入瀏覽器中的WebCall控件通過點擊呼叫有效地訪問電子商務 應用系統。通過鑒定用戶ID號碼實際信息的真實有效性及并提供電子商務應用ACD服務。
基于WebCall的電子商務系統的平臺的一種響應是從網絡上由客戶發起的WebCall請求,一 種是通過公用電話網以WebCall形式與客戶電話終端進行的PSTN號碼驗證信息交換;系統通過
對WebCall從客戶電話終端返回的PSTN號碼有效驗證信息與客戶服務帳號(用戶可信賴身份識 別ID號碼)進行比對,再由WebCall建立基于PSTN的電話信息安全傳輸路由,以簡單操作完成 客戶服務帳號的安全資金支付。
系統的客戶對象能夠通過WebCall調用電子商務服務對象,允許服務對象維護調用之間的狀 態。客戶對象可傳遞除了字符串型以外的其他相關數據的參考值。
WebCall在得到直接客戶呼叫信息的同時,可通知電子商務廣告發布平臺向客戶發布相應的廣 告信息或由WebCall直接發起呼叫,將客戶對象與廣告業務服務對象之間建立通信連接,并提供 呼叫ACD信息。
本發明還通過在系統中設置WebCall網絡通信組件,借助于WebCall的CTI呼叫機制(電話交 換網與新興的分組交換網之間的各種軟硬件設備協議標準)訪問網絡電子商務系統主機,客戶端利用嵌入 瀏覽器中的WebCall控件通過點擊呼叫有效地訪問電子商務應用系統。通過鑒定用戶ID號碼實 際信息的真實有效性及并提供電子商務應用服務。
將WebCall的呼叫信息描述與電子商務應用關系數據庫中的屬性一一對應起來,實施精確的 信息査詢與交易模型抽取。WebCall擴展信息框架結構的目錄服務,允許涉及電子商務應用供應 鏈的相關成員共享系統知識、數據和關系。
電子商務的應用在傳統的概念上是指應用CGI(Common Gateway Interface通用網關接口)技術。 CGI技術能夠使用任何一種32位編程語言編寫,它使客戶瀏覽器能夠動態地訪問服務器資源。然 而,傳統的CGI應用大多數只能完成服務器端較為單一的應用,無法完成跨組織電子商務環境下 復雜的交互論證和應用。而WebCall正是實現復雜的通信應用的強大工具。隨著對集成跨組織電 子商務應用系統需求的增長,WebCall將逐漸成為對象交互通信的通用集成平臺。
根據以供應鏈為核心的跨組織電子商務應用模式,基于WebCall的電子商務系統將提供以下服
務-
* 通用客戶端服務現有的網絡訪問介質包括各種終端設備和用戶界面,如PC、手機、TV、 網絡智能終端等。WebCall利用網頁嵌入技術提供跨網絡用戶界面的訪問通道。
* 組織系統集成服務任何一個可持續運營和發展的電子商務系統都要依賴一個良好的整合服 務平臺,快速適應業務的變化,集成己有的應用。基于WebCall整合電子商務系統框架和通 訊流程自動化,通過網絡將供應鏈的各種應用服務、商務流程和人員有機聯系在一起,可以 協同工作。
* 支持系統應用服務:WebCall提供了電子商務應用運行的環境,如支持關鍵應用的事物處理、 消息代理、Web Service,、集群計算等
* 商業電子交易服務:WebCall提供了個性化管理、自動化交易管道、產品目錄管理、廣告管理 及商業智能分析。
* 平臺信息安全服務:WebCall提供了電子商務目錄服務、單一認證服務及安全支付是電子商務 平臺安全運行的保障。
本發明的有益效果支持跨組織電子商務應用的的真正問題不是系統的簡單互聯問題, 而是設計新的概念和結構體系促進系統的優化集成。理想的跨組織流程系統應建立在統一工作流 模型基礎上的、以人為中心(people-centric)的耦合協作環境,這也是電子商務應用研究的熱點。 基于網絡的新電子商務應用模式利用WebCall技術和思想,在現有網絡的基礎上,整合IT技術, 為電子商務主體提供了以BtoB、 BtoC、 CtoC等組織方法直接進行交互的方式。本發明基于電 子商務WebCall模型的流程定義、執行和協調作為一種信息集成技術,使供電子商務應鏈的環 境,包括顧客、供應商和合作伙伴都通過一定的WebCall通信入口 (portal)融入到跨組織流程的 運作中,利用WebCall充分互通信息,各盡所能,各得其所,發揮一體化的集成效用,這也是電 子商務應用的目標。
本發明將大大提高電子商務活動的水平和服務質量,優越性顯而易見,包括 1).針對跨組織電子商務的應用,改善了通信方式,提高了服務速度,可以低廉的構建和運行成 本、合適的網絡結構以及最大的覆蓋范圍提供電子商務服務。
2) 節省了潛在的異構網絡系統投入開支,增加了電子商務應用供應鏈各方的聯系。促進了信息 中介的提供力度,也意味著電子商務應用產業鏈的合作得到了加強。降低了服務管理和人員 環節的開銷。
3) 將WebCall置入電子商務系統,減小了 CRM的遲延和溝通的誤差,使數據時刻處于動態更新
的狀態,提高客戶關系管理的效率和準確性
4) 通過WebCall以快捷方便的互動溝通方式提供廣告信息傳播及客戶所需的服務。
5) 提供全天候的365X24服務客戶自助服務,使電子商務服務商能及時得到客戶反饋,提高了服 務質量,
7)最重要的一點是,提供了利用現有網絡資源實現安全電子交易和安全支付的可靠方法
基于WebCall的電子商務安全交易信息交互提供了一套完整的電子商務解決方案,其特性可歸 結為商務性、服務性、集成性、可擴展性、安全性、協調性。
圖1為WebCall在網絡中的位置示意圖
圖2為本發明基于WebCall的電子商務信息交互客戶端和服務器端組成示意圖
圖3為本發明基于WebCall的電子商務信息交互分層結構示意圖
圖4為本發明基于WebCall的電子商務信息交互的系統結構示意圖
圖5為本發明基于WebCall的電子商務信息交互的系統實現示意圖
圖6為本發明基于WebCall的電子商務應用業務調用與訪問實現流程圖
具體實施方式
1.基于WebCall電子商務信息交互系統模型設計的方法
基于WebCall的電子商務信息交互應用模型覆蓋網絡的七層協議。按照電子商務系統的一般 體系結構,將基于WebCall的電子商務信息交互分成三個層次第一層覆蓋網絡中表示層和交互 層,如瀏覽器,包含WebCall功能操作鏈接;第二層由電子商務應用邏輯組成,由多個單元,如 WebCall服務器、信息管理服務器等;最后一層包括數據倉庫,如關系或面向對象數據庫。
系統模型的客戶端和服務器端組成示意圖如圖2所示,其中
* 電子商務應用系統是跨組織的集成網絡應用平臺,對象有可能的或已有的應用系統。
* 電子商務應用系統將電子商務三層體系結構延伸及擴展至跨組織的網絡環境,以加速對 象的增值。
* 潛入WebCall功能操作鏈接的Web瀏覽器對網絡最終用戶更加有用。
* WebCall的引入非常適合在獨立的網絡應用平臺上加入電子商務交互應用。
* WebCall執行電子商務應用標準的通訊接口協議,使不同用戶與電子商務應用系統之間 的交互作用成為可能,是系統集成的基礎。
利用WebCall技術來簡化電子商務應用解決方案的跨組織部署和復雜交互問題,可以用于開 發跨網絡的、多層次的以及分布式的電子商務應用系統。基于WebCall的電子商務信息交互應用 模型采用分層結構,層與層之間相互獨立,每個層面提供特定服務。在分層結構中,任何一層只 要其提供的接口不變,實現發生變化對其他層面沒有影響。分層后不僅使各層交互功能變得簡單 且易實現,而且與模型的組織方法無關,使具有更好的可維護性和可擴展性。
系統信息交互的方法通過如下分層結構實現,示意圖如圖3所示,分為以下三層
1) 客戶層客戶端通過嵌入瀏覽器的WebCall鏈接向最終用戶(如電子商務服務商)顯示被 請求的信息。
2) 中間層負責邏輯的表示與實現。中間層又分為兩層,即Web層和業務邏輯層。
Web層使用WebCall組件把客戶端的請求發送給業務邏輯層處理,并把處理結果發送給客戶 端。業務邏輯層由若干運行在WebCall服務器中的EJB (Enterprise Java Bean應用的服務器端 可被管理組件),負責處理客戶端的請求。
3) 系統層運行電子商務系統軟件,主要是應用數據庫系統。
基于WebCall的電子商務信息交互體系結構通過WebCall把表現邏輯、業務邏輯和后端的電
子商務數據服務分割開來,提供了一種基于組件的設計、開發及部署應用程序的模塊化方式和高 性能多線程的環境。
2.基于WebCall電子商務信息交互系統模型實現
傳統電子商務的網絡通信技術采用基于互聯網的分布式組件設計,適于電子商務系統的一般 應用和特定組織方式開發,但采用TCP/IP技術實現電子商務應用系統的開發也存在著一些問題, 具體表現在
1) 客戶端PC瀏覽器通過網絡遠程接口對平臺后端服務器的業務對象進行直接調用,需要花費網
絡開銷。如果客戶端和服務器之間存在過多的方法調用,會導致網絡性能問題。
2) 電子商務服務系統擁有大量用戶,用戶與應用服務器端業務對象間的交互會給網絡通信帶來 很大的壓力,使系統性能受到很大破壞,嚴重的可能會導致系統崩潰。
3) 系統層次之間聯系過于緊密,客戶端和后端的業務對象具有較強的依賴關系,不利于系統的 管理和維護。客戶端和業務對象之間的直接交互會導致兩者的聯系過于緊密,同時也使得客戶端 過于依賴業務對象的具體實現,并負責管理與交互過程有關的業務對象査找和創建,以及不同的 對象間相互調用的關系。這樣,就會要求客戶端進行對TCP/IP組件過多的操作,從而降低了系 統的可維護性。
為了解決以上問題,針對跨組織電子商務應用開發的具體實際,對傳統電子商務的組織形式 進行抽象,并對體系結構進行改進,提出了基于WebCall的電子商務應用開發模型 模型的組織體系結構圖如圖5所示。模型的設計分為四個部分
客戶服務界面提供同構或異構網絡適配瀏覽器對跨組織電子商務系統進行訪問的網絡
終端用戶, 一般可分為一般用戶與會員和管理員。
WebCall系統實現與客戶層的交互,處理客戶層的請求并做出響應。客戶層的所有用 戶都可以通過瀏覽器的WebCall接口訪問電子商務系統;而管理接口只能由管理員進行 WebCall訪問, 一般用戶與會員則無此權限。Web層的功能通過WebCall組件實現對用戶處 理數據的表達。
* 信息管理系統處理WebCall數據處理請求,是模型的核心層。模型對業務層的業務對 象進行封裝,使WebCall不直接訪問電子商務應用系統,而是通過訪問會話信息管理系統來 實現對系統應用組件的訪問。
電子商務系統運行電子商務應用軟件,例如資源計劃、事務處理、數據庫系統及其他 遺留信息系統。電子商務系統實現與信息管理系統的交互, 一般處理信息管理系統的數據庫 操作。
另外電子商務系統還設有電子商務廣告發布平臺,用于向終端客戶對象發布相應的廣告 信息,由WebCall直接發起呼叫,將終端客戶對象與廣告業務服務對象之間建立通信連接, 并記錄呼叫ACD信息。
基于WebCall的電子商務信息交互的核心是WebCall和信息管理系統,模型的系統流程實現 圖如圖5所示
信息管理系統向WebCall系統提供對電子商務應用系統訪問的統一接口。信息管理系統包含 WebCall系統工作流中所有相關對象的交互,并實現其中的業務邏輯,管理工作流中相關對象的 生命周期。對一般電子商務應用方法的調用,WebCall系統只提供了一個對信息管理系統訪問的 接口,而不提供其方法的具體實現。
電子商務系統可分為若干個應用子系統,每個應用子系統使用系統會話把一些相關的功能組 件封裝在一起。應用子系統會話負責管理業務對象,并向信息管理系統提供對應用子系統的訪問 接口,還可以處理底層對象的交互過程,由此屏蔽了復雜的對象交互。
基于WebCall的電子商務信息交互中的業務調用與訪問實現過程如圖6所示
WebCall系統首先調用信息管理系統訪問會話管理方法;然后,管理方法通過參數確定相應 的應用子系統,査找相應的應用子系統會話,調用其相關方法;最后,子系統會話通過電子商務 系統應用子接口調用功能組件。電子商務WebCall系統模型或系統工作流程規范通過對系統的業務層的分層和對相關業務對 象的封裝,可有效解決傳統電子商務系統中存在的問題。
首先,模型通過WebCall提供對系統訪問的統一接口,減少了暴露給Web層的業務對象。此 模型減小了 Web組件和業務對象的耦合度,從而降低了 Web層和業務對象之間的依賴關系。業 務對象只負責對自己的數據和邏輯進行管理,而模型可以對業務對象間的交互進行管理。此模型 提供了更好的可管理性、更好的靈活性以及系統發生變化時更強的處理能力。
其次,模型可以提高系統的性能。由于消除了 Web組件與業務數據和業務對象的直接交互, 減少了客戶端和服務器端的網絡開銷。WebCall可對相關的功能組件及其交互進行管理,這樣可 通過定義并實現一些管理方法進行粗粒度的處理,從而減少了遠程訪問的次數,節省了網絡開銷。 在此模型中,對功能組件的調用一般通過信息管理系統來實現,節省開銷,提高系統性能。而且, 所有的業務對象之間的交互都是通過WebCall系統以粗粒度的方式實現的,這也有效地改進了系 統的性能。
最后,模型封裝了底層的業務對象,只向WebCall系統提供一個訪問接口 ,可有效控制WebCall 系統組件對底層業務對象的直接訪問,提高了系統的安全性。此模型向用戶隱藏業務對象間的交 互過程和依賴關系,從而使得系統更加容易管理,并提供相當的靈活性。而且,模型提供了一套 統一的用戶訪問機制,便于管理用戶對于服務的請求與訪問。
電子商務WebCall信息交互以開放性為基本目標,其中間的信息管理邏輯能夠被分區或動態 地分布,使電子商務應用更加靠近客戶源,并使電子商務應用負載平衡。
在電子商務WebCall信息交互框架下,系統編程語言不依賴于對象,使對象定位具有透明性, 因而WebCall能夠方便地支持跨組織對象進行通訊,消除Web應用帶來的頸瓶,為電子商務應用 技術提供了一個解決途徑。
電子商務WebCall信息交互的客戶對象也能夠直接調用服務對象,允許服務對象維護調用之 間的狀態。客戶對象可傳遞除了字符串型以外的其他各種類型數據的參考值。
電子商務WebCall信息交互具有開放性、交互性和集成性,并基于面向對象模型的高水平框 架之上,為電子商務應用系統(eBS)功能的擴展和與實時監控的信息交互奠定了很好的基礎。 3.系統信息交互
跨組織電子商務的應用環境作為一個極端異構,真正分布的網絡環境,人們已經越來越認識 到將面向對象的系統結構體系應用于電子商務的信息交互,支付認證,流程管理,在線支付等應 用之中將成為主流。 一方面電子商務WebCall信息交互能夠很好的利用WebCall通信技術所提供 的交互信息管理與處理的優點,實現傳統客戶機/服務器模式下無法完成的復雜、分布的電子商務 的應用;另一方面,WebCall的開放通信標準和應用技術又為跨組織電子商務提供了系統集成應 用。
系統信息交互1:
——基于WebCall的跨網絡電子商務信息交互
三網融合使得電信網、有線電視網和計算機網在經過適當改造以后均可以傳輸其它兩網所承 載的業務。在技術和業務不斷發展的前提下,三網融合已經從"規劃"走進了"現實",使電子商務 的跨組織發展具備良好的網絡平臺。
從三網客戶終端的特性分析電話(含移動電話)、電視機(+智能處理設備)、PC都可以成
為網絡電子商務應用的適配終端,電子商務應用的信息査詢、請求和業務處理結果返回也都可以 三網客戶終端得意實現,電子商務應用的客戶操作過程也可以方便地抽象為簡單的信息(語音或 數據)交互流程,符合WebCall通信模型特征,唯一需要的是將三網客戶終端的電子商務應用服 務界面通過融合通信技術統一為適合客戶互動操作的Web界面,并以簡單直觀的方式呈現給客 戶,WebCall作為支持電子商務應用服務的通信工具嵌入其中,客戶可通過操作WebCall實現電 子商務應用的交互應答。
基于WebCall的跨網絡電子商務信息交互可以支持互連網(含VOIP)電子商務、電話 IVR電子商務、移動(含3G)電子商務、TV (含數字互動電視)電子商務和跨網3C終端的電子 商務應用。 系統信息交互2:
——基于WebCall的目錄服務電子商務信息交互
電子商務的許多應用程序,如供給鏈管理、客戶關系管理、電子貿易應用程序,都是依據開 放的網絡通信標準設計的。這些標準允許對從目錄服務中寫入和閱讀的信息進行標準化的訪問、 確定機制、格式化、傳遞和保護。結果是,對現有應用程序和良好開發環境的簡單集成導致了電 子商務解決方案的快速發展,進而使建立在電子目錄上的應用從中受益。WebCall技術因為開發 的簡單性和跨組織特點而成為最重要的目錄訪問方式,電子商務WebCall信息交互可充分利用電 子目錄固有的可擴展性、易管理性和安全性、最大程度地利用電子商務應用資源。
真正的電子商務意味著把業務處理的內部過程和客戶服務活動之間的信息流集成起來。 WebCall擴展電子商務應用信息框架結構,可以被基于網絡的"商務一商務"電子商務交易處理充 分利用。允許電子商務網絡的所有成員共享知識、數據和關系。通過引入關鍵信息和信任伙伴關 系。
基于WebCall的目錄服務電子商務信息交互將極大地促進電子商務應用資源的利用,讓它能 充分利用客戶信息并構建客戶服務電子關系。
系統信息交互3:
——基于WebCall的用戶識別電子商務信息交互
通過采用WebCall技術,提供可以進行安全電子商務的服務。電子商務系統輸入用戶ID號 碼識別信息,根據在線電子商務實現的要求,用戶終端呼叫請求在線電子商務服務。系統根據呼 叫請求IP號碼,通過包含回撥URL(Uniform Resource Location,統一資源定位符)的WebCall,向 終端提供反向呼叫,用戶ID號碼識別信息確認用戶的真實性,通過包含URL的呼叫,把電子商 務服務提供的路由提供給終端。由此,系統通過WebCall認證,鑒定用戶ID號碼實際信息的真 實有效性及并提供電子商務服務URL路由。
電子商務WebCall應用的用戶識別模型具有以下優點(l)該模型是領域數據模型,確保領域 內數據語義描述的一致性;(2)實現了與服務內容無關的論證數據模型;(3灘夠組織成面向不同用 戶、不同需求、不同層次的多目標的論證數據庫(4)可實現個性化擴展,滿足跨組織應用需求。
基于WebCall的用戶識別電子商務信息交互提供了信息安全保障機制,可支持創建可管理的 電子商務交易環境和阻止網絡匿名交易,欺詐交易等。 系統信息交互4:
——基于WebCall的信息中介電子商務信息交互
以電子商務應用為基礎的網絡環境是直接面對Web數據的,不僅可以很好地兼容原有的Web 應用,而且可以更好地實現Web中的信息共享與交換。WebCall可看作一種半結構化的通信模型, 可以很容易地將WebCall的呼叫信息描述與關系數據庫中的屬性一一對應起來,實施精確的査詢 與模型抽取。用WebCall的格式標記和交換數據提供信息中介可以被分成以下四類需要Web 客戶端在兩個或更多異構數據庫之間進行通信的應用;試圖將大部分處理負載從應用資源服務器 轉到Web客戶端的應用;需要Web客戶端將同樣的數據以不同的瀏覽形式提供給不同的用戶的 應用;需要智能Web代理根據個人用戶的需要裁減信息內容的應用。
基于WebCall的信息中介電子商務信息交互與數據挖掘技術有著重要的聯系,基于跨組織電子 商務應用的數據挖掘可依靠此模型來實現。
系統信息交互5:
——基于WebCall的廣告傳播電子商務信息交互
借助于WebCall技術電子商務可以實現新的網絡營銷應用——"pay per call"(來電付費), 這種方式將客戶和電子商務應用服務系統聯系在一起,客戶發起呼叫,WebCall則在得到直接客 戶信息的同時,通知電子商務廣告發布平臺向呼叫客戶發布相應的廣告信息或由WebCall直接發 起呼叫,將客戶對象在電子商務服務的業務對象之間建立通信連接。WebCall可以客戶的呼叫IP 號碼信息,包括記錄呼叫的次數和時長,由于呼叫ACD記錄都有案可査,也容易實現CRM分析,
可以說是一種比較精準的營銷模式,
基于WebCall的廣告傳播電子商務信息交互將促進網絡廣告傳播向精準方式的不斷演變,會衍 生出包括免費電話+網絡廣告、點擊搜索+廣告匹配,呼叫預約+廣告推送,多方通信+競價營銷 等越來越多的廣告有效傳播方式,節省廣告發布成本,給客戶帶來方便。 系統信息交互6:
——基于WebCall的電子商務安全交易信息交互
電子商務應用的安全電子交易(SET, SecureElectronicTransaction)是一個通過開放網絡(包 括三網)進行安全資金支付的方案,WebCall為客戶服務帳號(用戶可信賴身份識別ID號碼)進 行安全電子交易的應用提供了可實現的安全措施。
鑒于PSTN終端電話號碼的唯一性,信息管理系統預先將客戶PSTN電話號碼和客戶支付帳 號捆綁,生成系統客戶服務帳號,其關聯文件包括電子商務應用業務描述、信息管理和對象格 式、WebCall交互通信協議。
電子商務應用的安全電子交易實現過程系統平臺的一種響應是從網絡上由客戶發起的 WebCall請求, 一種是通過PSTN以WebCall形式與客戶電話終端進行的PSTN電話號碼驗證信 息交換。信息管理系統通過對WebCall從客戶電話終端返回的PSTN號碼有效驗證信息與客戶服 務帳號(用戶可信賴身份識別ID號碼)進行比對,通過后由WebCall建立基于PSTN的電話信息 安全傳輸路由,并以簡單操作完成客戶服務帳號的電子商務安全交易。
基于WebCall的電子商務安全交易信息交互以WebCall方式完成客戶電話號碼可信賴身份識 別ID號碼捆綁的有效身份驗證,PSTN的封閉性和號碼唯一性保證了數據通訊不被黑客竊取;此 模型可以負責為在線通信雙方提供信用擔保支持安全電子交易定單信息和個人帳號信息的隔 離,客戶和商家可以相互認證,以確定通信雙方的真實身份,為資金安全支付提供保障。
基于WebCall的電子商務安全交易信息交互的對象可以是人、POS終端、也可以是系統服務 器。擴展的電子商務WebCall應用的安全交易模型包括針對電話、手機(含SMS通信)、TV 互動機頂盒和的客戶委托第三方(運營商)資金支付的安全電子交易。
部分縮略語英漢對照表
WebCall:網頁呼叫
PSTN: Public Switched Telephone Network 公共交換電話網絡
CTI: Computer Telecommunication Integration計算機電信集成
ACD: Automatic Call Distribution自動呼叫分配
TCP/IP:基于IP的網絡互聯協議
BtoB:企業與個人的電子商務交易組織方式
BtoC:企業與企業的電子商務交易組織方式
CtoC:個人與個人的電子商務交易組織方式
API: Application Programming Interface應用程序接口
SCF: Windows Explorer命令文件
Browser/Server:瀏覽器和服務器結構
CGI: Common Gateway Interface通用網關接口
Web Service:網頁服務
EJB: Enterprise Java Bean應用的服務器端可被管理組件
OPC: OLE for Process Control軟件和設備的互聯性程序接口國際標準
Pay per call:來電付費
CRM: Customer Relationship Management客戶關系管理 People-centric:社會性網絡 Portal:重定向入口
SET, SecureElectronicTransaction安全電子交易
權利要求
1、基于WebCall的電子商務信息交互與實現方法,其特征是(1)基于WebCall的電子商務系統輸入用戶對象和電子商務應用服務提供對象的ID號碼識別信息,(2)根據電子商務應用實現的要求,用戶終端呼叫請求電子商務服務商提供的應用服務;(3)電子商務系統根據呼叫請求ID號碼,通過包含回撥URL(Uniform Resource Location,統一資源定位符)信息的WebCall,向對象終端提供反向呼叫;(4)電子商務系統根據用戶ID號碼識別信息確認用戶的真實性,(5)通過所包含URL的WebCall呼叫,將電子商務應用服務商提供對象的網絡路由提供給有效用戶對象終端,則系統通過WebCall認證,(6)用戶對象與電子商務應用服務商提供對象進行電子商務工作流程。
2、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是電子商務 系統工作流程的方法通過如下分層結構實現-1) 客戶層客戶端通過嵌入瀏覽器的WebCall鏈接向最終用戶顯示被請求的信息;2) 中間層中間層又分為兩層,即Web層和業務邏輯層;Web層使用WebCall組件將客戶端 的請求發送給業務邏輯層處理,并把處理結果發送給客戶端;業務邏輯層由若干運行在 WebCall服務器中的應用的服務器端可被管理組件),負責處理客戶端的請求;3) 系統層運行電子商務系統軟件,應用數據庫系統。
3、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是電子商務 系統分為若干個應用子系統,每個應用子系統使用系統會話將CTI和ACD功能組件封裝在一起。 應用子系統會話負責管理業務對象,并向信息管理系統提供對應用子系統的訪問接口,還處理底 層對象的交互過程,由此屏蔽了復雜的對象交互。
4、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是工作流程 中的業務調用與訪問實現過程WebCall系統首先調用信息管理系統訪問會話管理方法;然后,管理方法通過參數確定相應 的應用子系統,查找相應的應用子系統會話,調用其相關方法;最后,子系統會話通過電子商務 系統應用子接口調用功能組件。
5、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是通過在系 統中設置WebCall網絡通信組件,借助于WebCall的CTI呼叫機制訪問網絡電子商務系統主機, 客戶端利用嵌入瀏覽器中的WebCall控件通過點擊呼叫有效地訪問電子商務應用系統。通過鑒定 用戶ID號碼實際信息的真實有效性及并提供電子商務應用服務。
6、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是基于 WebCall的電子商務系統的平臺的一種響應是從網絡上由客戶發起的WebCall請求, 一種是通過 公用電話網以WebCall形式與客戶電話終端進行的PSTN號碼驗證信息交換;系統通過對WebCall 從客戶電話終端返回的PSTN號碼有效驗證信息與客戶服務帳號(用戶可信賴身份識別ID號碼) 進行比對,再由WebCall建立基于PSTN的電話信息安全傳輸路由,以簡單操作完成客戶服務帳 號的安全資金支付。
7、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是基于 WebCall的電子商務應用中安全交易工作流程的對象是人、POS終端、系統服務器;擴展的電子 商務WebCall應用的安全交易模型包括針對電話、手機(含SMS通信)、TV互動機頂盒和客 戶委托第三方(運營商)資金支付的安全電子交易。
8、 根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是WebCall 擴展信息框架結構的目錄服務,允許涉及電子商務應用供應鏈的相關對象共享系統知識、數據和 關系。
9、 根據權利要求l所述的基于WebCall的電子商務信息交互與實現方法,其特征是WebCall 在得到客戶對象呼叫信息的同時,通知電子商務廣告發布(服務提供對象)平臺向客戶發布相應 的廣告信息或由WebCall直接發起呼叫,將客戶對象與廣告業務服務對象之間建立通信連接,并 記錄呼叫ACD信息。
10、根據權利要求1所述的基于WebCall的電子商務信息交互與實現方法,其特征是基于 WebCall的電子商務安全交易工作流程,通過開放網絡進行安全資金支付的方案,WebCall為客戶 服務帳號(用戶可信賴身份識別ID號碼)提供安全電子交易保障;系統預先將客戶對象的PSTN 電話號碼和對象的支付帳號捆綁,生成系統客戶服務帳號。
全文摘要
基于WebCall的電子商務信息交互與實現方法,(1)基于WebCall的電子商務系統輸入用戶對象和電子商務應用服務提供對象的ID號碼識別信息,(2)根據電子商務應用實現的要求,用戶終端呼叫請求電子商務服務商提供的應用服務;(3)電子商務系統根據呼叫請求ID號碼,通過包含回撥URL信息的WebCall,向對象終端提供反向呼叫;(4)電子商務系統根據用戶ID號碼識別信息確認用戶的真實性,(5)通過所包含URL的WebCall呼叫,將電子商務應用服務商提供對象的網絡路由提供給有效用戶對象終端,則系統通過WebCall認證,(6)用戶對象與電子商務應用服務商提供對象進行電子商務工作流程。
文檔編號H04L12/18GK101340303SQ20081002164
公開日2009年1月7日 申請日期2008年8月12日 優先權日2008年8月12日
發明者沈逸林 申請人:沈逸林