




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
電子商務平臺中Web的應用
WebServices技術
WebServices是一個應用組件,它邏輯性地為其它應用程序提供數據與服務。各應用程序通過網絡協(xié)議和規(guī)定的一些標準數據格式來訪問WebService,通過WebService內部執(zhí)行得到所需結果。WebService可以執(zhí)行從簡單的請求到復雜商務處理的任何功能。一旦部署以后,其它WebService應用程序可以發(fā)現并調用它所部署的服務。在構建和使用WebService時,主要用到以下幾個關鍵技術和規(guī)則[2]:①XML:描述數據的標準方法;②SOAP:表示信息交換的協(xié)議;③WSDL:Web服務描述語言;④UDDI:找到服務驅動器的方法。典型的Web服務模型中有3種角色:服務提供者、服務請求者和服務注冊中心。Web服務體系結構基于3種角色之間的交互,交互涉及發(fā)布、查找和綁定操作。在典型情況下,服務提供者托管可通過網絡訪問的軟件模塊。服務提供者定義Web服務的服務描述并把它發(fā)布到服務請求者或服務注冊中心。服務請求者使用查找操作來從本地或服務注冊中心檢索服務描述,然后使用服務描述與服務提供者進行綁定并調用Web服務實現或同它交互。Web服務架構如圖1所示。WebServices的技術優(yōu)勢主要在于它的無縫互操作性[3]。服務請求者和服務提供者之間的交互被設計為完全獨立于平臺和語言,并且兩者互不關心對方的實現方式,這種松散耦合方式及WSDL對訪問界面的描述定義,提供了雙方的互操作性。并且由于其底層SOAP協(xié)議是輕量級協(xié)議,相比于RMI、CORBA等更簡單、更兼容,實現了在當前環(huán)境下高度的集成性。
基于WebService的茶產業(yè)電子商務系統(tǒng)設計
1系統(tǒng)主要功能模塊
茶產業(yè)電子商務應用系統(tǒng)主要實現信息共享、網上交易和系統(tǒng)管理的功能,按照系統(tǒng)實現的功能需求,該系統(tǒng)主要由以下功能模塊組成:會員管理功能。系統(tǒng)提供免費注冊功能,注冊會員可自行管理自己的會員資料,系統(tǒng)根據用戶不同賦予不同權限,根據權限級別對系統(tǒng)進行相應操作。信息發(fā)布及查詢功能。會員登錄后才能進行資訊信息、產品信息、供求信息、商家信息的管理,會員根據其權限能對信息進行相應的增、刪、查、改操作。訂單管理功能。訂單管理模塊實現對客戶訂單的處理機制,用戶可以定制新訂單及進行訂單查詢,能清晰地顯示所購商品的名稱、數量、價格、總價格等信息。有權限的用戶還能夠處理在線訂單。在線支付功能。用戶足不出戶就能完成傳統(tǒng)交易所不能完成的事情,它的實現必須與銀行和第三方認證中心建立聯(lián)系[4]。系統(tǒng)管理功能。系統(tǒng)管理模塊實現對系統(tǒng)的管理和維護,包括數據和代碼維護、信息管理、商鋪管理、商品管理和對用戶的權限設置等功能。
2系統(tǒng)架構
設計開發(fā)基于B2C、B2B、C2C、B2G的茶產業(yè)電子商務應用平臺能夠充分利用各方面優(yōu)質資源,如商品信息資源、電子支付、物流以及其它商務流程資源,為從事電子商務活動提供實時信息和優(yōu)良的電子商務服務。而WebService的技術特性能夠實現客戶端和服務器之間的跨防火墻通信,給電子商務的應用集成帶來了新的集成模式[5]。在集成中,WebService可以輕松實現從私有接口轉到基于標準的接口,從而大大降低集成的成本。開發(fā)人員將需要復用的方法和業(yè)務功能構建為WebService,然后使用相應的工具來將這些WebService加以發(fā)布,并且這些服務可以得到統(tǒng)一的管理維護。不管這些服務是用什么工具、什么語言寫出來的,只需使用SOAP協(xié)議,通過HTTP就能調用它。這樣從應用的外部來看,應用是由一系列標準的服務接口組成。其它任何語言、平臺上的客戶應用都可以通過服務中介來查找需要的服務,并得到相關的WSDL文檔。利用WSDL文檔可以生成SOAP請求消息,這個消息被作為一個HTTP請求的負荷發(fā)送到Web服務器,然后Web服務器再將這些請求轉發(fā)給Web服務請求處理,Web服務最后把響應消息發(fā)送給客戶端。因此,客戶應用是以標準的方式、透明地調用及重新組裝這些提供的服務來達到集成目的。該電子商務系統(tǒng)模型提供了標準信息格式、良好數據交換、跨平臺、可擴展的電子商務應用解決方案。在邏輯上按應用功能可分為三層:表示層、業(yè)務邏輯層、數據層。系統(tǒng)體系結構如圖2所示。表示層。其包括Web瀏覽器,Web瀏覽器可以跨平臺使用,是為客戶提供應用服務的圖形界面,有助于用戶理解和高效地定位應用服務。應用邏輯層。由Web服務器和應用服務器組成,其中Web服務器處理Internet客戶提出的HTTP請求,調用后臺網頁生成服務,并將網頁生成服務產生的頁面經HTTP協(xié)議返回給Internet客戶;應用服務器則主要由實現各種功能的被封裝的WebServices構成,通過運行組件或高效的中間件上的應用程序,執(zhí)行電子商務的業(yè)務邏輯并訪問數據庫。數據層。它用來定義、維護、訪問和更新數據并管理和滿足應用服務對數據的請求。電子商務應用中涉及的數據往往存在于多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 專用施工合同范本模板
- 會展投資合同范本
- 農村土方 工程合同范本
- 化工產品營銷合同范本
- Starter Section 3 Saying Hello 教學設計2024-2025學年北師大版(2024)七年級英語上冊
- 企業(yè)質押合同范本
- 供車協(xié)議合同范本
- 2024年寧波市消防救援支隊社會招錄政府專職消防員考試真題
- 2024年南平市建陽區(qū)社會統(tǒng)一教師招聘考試真題
- 勞動派遣居間合同范本
- 鐵路局中間站管理手冊
- 監(jiān)理日志表(標準模版)
- H3C-CAS虛擬化平臺詳細介紹
- 小學生韻母in、ing常見漢字與區(qū)分練習
- 藥房品種類別及數量清單
- 初中物理人教版八年級下冊 第1節(jié)牛頓第一定律 課件
- 網站培訓內容trswcm65表單選件用戶手冊
- 連續(xù)平壓熱壓機 三篇 俞敏等
- 打印版-圓與二次函數綜合題精練(帶答案)
- 各種閥門CAD圖
- 工程結算書標準
評論
0/150
提交評論