


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、基于技術(shù)架構(gòu)電子商務(wù)交易平臺摘要本文根據(jù)j2ee體系構(gòu)造規(guī)劃了一個(gè)bt形式的電子商務(wù)交易平臺,要求該平臺符合j2ee架構(gòu)的企業(yè)級eb應(yīng)用開發(fā)框架,以利于進(jìn)步開發(fā)效率,同時(shí)保證系統(tǒng)的穩(wěn)定性、平安性、易維護(hù)性。關(guān)鍵詞電子商務(wù)j2eeejb交易平臺電子商務(wù)是一種在互聯(lián)網(wǎng)上利用網(wǎng)絡(luò)技術(shù)進(jìn)展商務(wù)活動的形式。隨著電子商務(wù)應(yīng)用的迅速普及和深化,應(yīng)用程序越來越復(fù)雜,基于j2ee(java2platfrenterpriseeditin)標(biāo)準(zhǔn)、以組件為核心的體系構(gòu)造是企業(yè)級應(yīng)用的最正確選擇。一、j2ee分層構(gòu)造傳統(tǒng)的兩層模型(lient/server)使得重用業(yè)務(wù)邏輯和界面邏輯非常困難。j2ee使用多層的分布式應(yīng)
2、用模型,應(yīng)用邏輯按功能劃分為組件。各個(gè)應(yīng)用組件根據(jù)它們所在的層,分布在不同的機(jī)器上。j2ee的體系構(gòu)造一般可分為分為客戶層、eb層、業(yè)務(wù)邏輯層及企業(yè)信息系統(tǒng)層(eis),其中eb層和業(yè)務(wù)層又可統(tǒng)稱為中間層,如圖1所示。二、基于j2ee的b/電子商務(wù)交易體系構(gòu)造筆者根據(jù)j2ee的典型構(gòu)架和b/電子商務(wù)固有的特點(diǎn),設(shè)計(jì)了如圖2所示的電子商務(wù)交易平臺框架。1.客戶層??蛻魧舆\(yùn)行在用戶個(gè)人計(jì)算機(jī)的閱讀器上,客戶端可以是獨(dú)立的應(yīng)用程序或者是其它程序??蛻魧又饕怯脕砼c客戶交互的,j2ee平臺支持不同類型的用戶,包括htl用戶、javaapplets和java應(yīng)用等。2.eb層通常運(yùn)行在一個(gè)集中的效勞器上
3、,或位于集體計(jì)算中心的效勞器上。效勞器可同時(shí)給不同的客戶端發(fā)送內(nèi)容。在eb層主要采用的j2ee技術(shù)有jsp、servlet和javabean。eb層主要采用jsp實(shí)現(xiàn)與客戶的信息交互。用戶必須進(jìn)展身份驗(yàn)證,使系統(tǒng)明確此次交易的對象。只有注冊會員才能從交易系統(tǒng)購置商品。一般公共信息閱讀不做限制。注冊會員選擇商品、填寫所購物品數(shù)量、預(yù)覽所填寫信息、后臺業(yè)務(wù)員根據(jù)庫存信息處理訂單等,這些頁面使用jsp在eb層實(shí)現(xiàn)。3.業(yè)務(wù)邏輯層通常在eb效勞器需要進(jìn)展特定的操作時(shí)才開場發(fā)揮作用,這些操作應(yīng)用業(yè)務(wù)邏輯管理在線的交易或效勞。在業(yè)務(wù)邏輯層中的事務(wù)管理確保這些操作的一致性和數(shù)據(jù)的完好性。該層主要應(yīng)用的j2e
4、e技術(shù)有ejb和jdb。ejb有3種類型,即會話bean、實(shí)體bean和消息驅(qū)動bean。會話bean表示的是和客戶會話有關(guān)的動作,通常用來執(zhí)行事務(wù)環(huán)境中的任務(wù)隊(duì)列;實(shí)體bean用來表示持久對象,如一個(gè)記錄、一個(gè)集合或數(shù)據(jù)庫中的相關(guān)記錄等;消息驅(qū)動bean被設(shè)計(jì)成使用異步消息的j2ee組件,它提供了支持應(yīng)用程序配置的更新更靈敏的方法。在該層中封裝了各個(gè)業(yè)務(wù)邏輯ejb,如會員管理、訂單管理及商品管理等。系統(tǒng)包含會員、商品、訂單等實(shí)體,以及記錄選購內(nèi)容、計(jì)價(jià)、記賬等商務(wù)邏輯。所以,在該層設(shè)計(jì)以下ejb組件。會員:該組件代表在線商品交易的集體或個(gè)人,這是個(gè)要處理的實(shí)體,并且是部署中持續(xù)存在的固定局部
5、,用實(shí)體bean來實(shí)現(xiàn)。商品:該組件代表系統(tǒng)出售的商品,可以表達(dá)最新的動態(tài),也是要處理的持續(xù)存在實(shí)體,同樣用實(shí)體bean來實(shí)現(xiàn)。購物車:購物車中存放用戶已經(jīng)選購的商品,用戶選購商品的信息不像前面的實(shí)體需要持續(xù)性,但是它在會員的整個(gè)購物期間是必須保持的,所以要使用有狀態(tài)的會話bean來實(shí)現(xiàn)。記價(jià)器:對購物車中的所有商品總價(jià)進(jìn)展計(jì)算。這是一個(gè)和詳細(xì)客戶狀態(tài)無關(guān)的組件,可以用來計(jì)算任何購物車中的物品,只執(zhí)行記價(jià)邏輯,不是持續(xù)對象,是一個(gè)無狀態(tài)會話bean。訂單:用戶選購?fù)戤厸Q定購置,購物車隨之轉(zhuǎn)化為一個(gè)訂單。訂單是永久性對象,用實(shí)體bean實(shí)現(xiàn)。4.eis層通常指數(shù)據(jù)庫層,該層提供了對組織數(shù)據(jù)的根本
6、的存儲和訪問。本交易平臺采用甲骨文公司的大型關(guān)系數(shù)據(jù)庫rale做后臺數(shù)據(jù)庫效勞。在該層設(shè)計(jì)以下數(shù)據(jù)表。會員表:對應(yīng)用戶實(shí)體,主要用于支持用戶登錄和用戶資料查詢。字段包括用戶標(biāo)識(主鍵)、用戶姓名、用戶地址和用戶密碼等。會員賬目表:主要用于記錄會員賬目信息。字段包括用戶標(biāo)識(主鍵)、用戶姓名、賬戶余額等。訂單表:對應(yīng)訂單實(shí)體,主要用于記錄注冊會員提交的訂單和會員訂單資料查詢。字段包括訂單編號(主鍵)、用戶標(biāo)識(外鍵)、生成時(shí)間、訂單狀態(tài)、訂單總額和訂單稅額等。商品表:對應(yīng)商品實(shí)體。用于記錄所售商品的詳細(xì)信息。字段包括商品編號(主鍵)、商品名稱、原價(jià)和商品圖片等詳細(xì)介紹。三、完畢語本電子商務(wù)交易平臺采用基于j2ee架構(gòu)的多層體系構(gòu)造設(shè)計(jì),實(shí)現(xiàn)了組件化設(shè)計(jì)理念,采用閱讀器+中間件+應(yīng)用效勞器+數(shù)據(jù)庫效勞器的多
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2024學(xué)年高中化學(xué) 3.2 離子鍵 離子晶體教學(xué)實(shí)錄 蘇教版選擇性必修2
- 3 學(xué)會反思 第二課時(shí)教學(xué)設(shè)計(jì)-2023-2024學(xué)年道德與法治六年級下冊統(tǒng)編版
- 建設(shè)工程施工管理協(xié)議書
- 2024年五年級英語下冊 Unit 4 What's wrong with you Lesson 20教學(xué)實(shí)錄 人教精通版(三起)
- 建筑工程項(xiàng)目管理案例分析題及答案詳解
- 2024-2025學(xué)年新教材高中物理 第六章 電磁現(xiàn)象與電磁波 第2節(jié) 磁感應(yīng)強(qiáng)度教學(xué)實(shí)錄 粵教版必修3
- 9 古詩三首-秋夜將曉出籬門迎涼有感教學(xué)設(shè)計(jì)2023-2024學(xué)年統(tǒng)編版語文五年級下冊
- 2025年蓄熱式高溫預(yù)熱燒嘴項(xiàng)目發(fā)展計(jì)劃
- 2024-2025學(xué)年高中歷史 第三單元 向封建專制統(tǒng)治宣戰(zhàn)的檄文 第1課 美國獨(dú)立宣言教學(xué)實(shí)錄 新人教版選修2
- 5 發(fā)展與合作(教學(xué)設(shè)計(jì))2023-2024學(xué)年七年級地理上冊同步備課系列(人教版)
- 關(guān)于外委單位工作情況的報(bào)告
- 吉林大學(xué)汽車設(shè)計(jì)期末考試復(fù)習(xí)資料高等教育
- PIVAS靜配中心清潔消毒規(guī)范
- 移動機(jī)器人SLAM技術(shù) 課件 【ch02】移動機(jī)器人的結(jié)構(gòu)
- 現(xiàn)場問題整改清單匯總
- 員工入職電子合同
- 第三章交強(qiáng)險(xiǎn)課件
- 項(xiàng)目后評價(jià)表格(全過程咨詢)
- 公務(wù)員面試真題之材料題有解析有材料
- 2023江蘇連云港市灌云縣水務(wù)集團(tuán)有限公司招聘17人筆試備考題庫及答案解析
- 矛盾論實(shí)踐論導(dǎo)讀
評論
0/150
提交評論