前言:本站為你精心整理了電子商務(wù)系統(tǒng)應(yīng)用管理范文,希望能為你的創(chuàng)作提供參考價(jià)值,我們的客服老師可以幫助你提供個(gè)性化的參考范文,歡迎咨詢。
[摘要]分析了電子商務(wù)對(duì)國民經(jīng)濟(jì)所起的重大作用,介紹了J2EE架構(gòu)的分布式對(duì)象結(jié)構(gòu)特點(diǎn)。分析了J2EE技術(shù)在電子商務(wù)系統(tǒng)中的應(yīng)用。對(duì)系統(tǒng)的設(shè)計(jì)方法、軟件結(jié)構(gòu)及實(shí)現(xiàn)技術(shù)進(jìn)行了探討。
[關(guān)鍵詞]電子商務(wù)國民經(jīng)濟(jì)J2EE技術(shù)
隨著信息網(wǎng)絡(luò)技術(shù)Internet的飛速發(fā)展,電子商務(wù)成為越來越多的人關(guān)注的焦點(diǎn)。隨著互聯(lián)網(wǎng)業(yè)務(wù)的迅猛發(fā)展,企業(yè)間、企業(yè)與消費(fèi)者間實(shí)現(xiàn)電子商務(wù)已經(jīng)成為可能,建立企業(yè)級(jí)的電子商務(wù)平臺(tái)不僅可以拓寬企業(yè)的營銷渠道,而且對(duì)提升企業(yè)品牌形象等方面有重要的戰(zhàn)略意義?;贘2EE(Java2PlatformEnterpriseEdition)架構(gòu)的分布式處理的Web應(yīng)用通過應(yīng)用服務(wù)器端組件的形式,封裝了業(yè)務(wù)處理邏輯,提高了程序的可重用性、可擴(kuò)展性和安全性,其在電子商務(wù)系統(tǒng)中的應(yīng)用前景廣闊。
一、J2EE架構(gòu)的基本原理
基于J2EE的電子商務(wù)利用Java2平臺(tái)來簡(jiǎn)化多級(jí)企業(yè)解決方案的開發(fā)、管理等復(fù)雜問題。J2EE分為客戶層、中間層和企業(yè)信息系統(tǒng)層(EIS)三層。J2EE技術(shù)的具有眾多優(yōu)點(diǎn),它只需編寫一次,就可到處運(yùn)行的特點(diǎn),方便存取數(shù)據(jù)庫的JDBCAPI、CORBA技術(shù)等。J2EE使用了EJBServer作為商業(yè)組件的部署環(huán)境,在EJBServer中提供了分布式計(jì)算環(huán)境中組件需要的所有服務(wù)。J2EE使用了三層以上的多層體系結(jié)構(gòu),支持多種客戶端的訪問。J2EE是一種可擴(kuò)展、全功能的開發(fā)平臺(tái),它降低了開發(fā)網(wǎng)絡(luò)應(yīng)用的費(fèi)用和復(fù)雜程度。J2EE體系結(jié)構(gòu)如圖所示。
圖J2EE體系結(jié)構(gòu)
圖中,從客戶端瀏覽器發(fā)出HTTP請(qǐng)求,調(diào)用JSP頁面,由Server端Servlet引擎負(fù)責(zé)解釋執(zhí)行,調(diào)用相應(yīng)的EJB/Java容器,再調(diào)用Web服務(wù)邏輯,直到數(shù)據(jù)庫服務(wù)器,Servlet再將結(jié)果傳給JSP文件,通過HTTP協(xié)議將返回的結(jié)果以HTML方式返回給Client端,在對(duì)應(yīng)瀏覽器上顯示,供用戶查閱。
二、電子商務(wù)系統(tǒng)體系的架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)
電子商務(wù)系統(tǒng)的中心網(wǎng)絡(luò)結(jié)構(gòu)采用多層架構(gòu),平臺(tái)可采用MicrosoftWindows2000Server,MSSQLServer2000作為數(shù)據(jù)庫服務(wù)平臺(tái),應(yīng)用服務(wù)器采用J2EE的WebLogicalServer平臺(tái)、EJB組件及JSP技術(shù)等構(gòu)成。前端客戶平臺(tái)操作系統(tǒng)為Windows2000/XP等,安裝并運(yùn)行IE等瀏覽器,而不用安裝任何客戶端程序,就可以通過應(yīng)用服務(wù)器訪問數(shù)據(jù)庫服務(wù)器的數(shù)據(jù),對(duì)電子商務(wù)系統(tǒng)進(jìn)行相關(guān)操作。
電子商務(wù)系統(tǒng)采用模塊化設(shè)計(jì)方法,自上而下的劃分模塊,從而實(shí)現(xiàn)各子系統(tǒng)的功能。該系統(tǒng)主要實(shí)現(xiàn)對(duì)需要電子商務(wù)的各項(xiàng)若能進(jìn)行使用,系統(tǒng)包括二個(gè)功能子模塊:電子商務(wù)管理系統(tǒng)、對(duì)外信息系統(tǒng)。電子商務(wù)管理系統(tǒng)主要管理電子商務(wù)活動(dòng)中的相關(guān)信息,如商品信息和商務(wù)活動(dòng)參與人員等,而對(duì)外信息則主要實(shí)現(xiàn)電子商務(wù)中的網(wǎng)上交易及管理等。
J2EE平臺(tái)為多層分布式應(yīng)用模式,即應(yīng)用程序根據(jù)功能在邏輯上被劃分為組件。運(yùn)行在J2EE服務(wù)器上的組件有Web層組件(JSPs、Servlets)和Business層組件(EJB)。JSPs負(fù)責(zé)動(dòng)態(tài)產(chǎn)生HTML文件,實(shí)現(xiàn)和用戶的交互;Servlets負(fù)責(zé)調(diào)用EJB服務(wù)器中的EJB組件進(jìn)行處理驗(yàn)證;EJB組件則負(fù)責(zé)處理業(yè)務(wù)邏輯(Businesslogic),它完成與后臺(tái)數(shù)據(jù)庫的交互以及其他應(yīng)用程序的集成。
電子商務(wù)服務(wù)系的客戶端使用各種Web瀏覽器或小應(yīng)用程序,如使用JSP網(wǎng)頁,即在傳統(tǒng)的HTML中加入Java程序片段和JSP標(biāo)記,就構(gòu)成了JSP網(wǎng)頁。JSP在執(zhí)行前先被編譯成,由Servlet引擎進(jìn)行管理,由Java虛擬機(jī)解釋執(zhí)行。所有的JSP文件都轉(zhuǎn)變?yōu)镾ervlet來運(yùn)行。
電子商務(wù)系統(tǒng)的中間層運(yùn)行在J2EE應(yīng)用服務(wù)器上,主要由三部分組成:(1)WebContainer。這是中間層的重要部分,所有的用戶界面都在這里得到體現(xiàn)。主要產(chǎn)生的用戶界面包括:用戶登錄和驗(yàn)證界面、電子商務(wù)交易界面等。(2)EJBContainer。系統(tǒng)事務(wù)邏輯和規(guī)則都在這里實(shí)現(xiàn)。這一層主要由EJB組件組成。在應(yīng)用服務(wù)中,電子商務(wù)服務(wù)的業(yè)務(wù)邏輯可由一個(gè)或多個(gè)EJB組件來實(shí)現(xiàn),而EJB是與平臺(tái)無關(guān)的中間件,只需定義好內(nèi)部接口即可。(3)數(shù)據(jù)庫連接。EJBContainer的實(shí)體EJB是通過數(shù)據(jù)庫連接和數(shù)據(jù)庫管理系統(tǒng)交互信息的,對(duì)于不同的數(shù)據(jù)庫系統(tǒng),其訪問形式是不同的。
通過J2EE平臺(tái)的多層結(jié)構(gòu)能夠完成對(duì)電子商務(wù)活動(dòng)的交易、反饋等,并充分利用J2EE平臺(tái)的優(yōu)越性,使電子商務(wù)系統(tǒng)具有良好的可擴(kuò)充性、安全性。
三、結(jié)束語
在電子商務(wù)需求下,本文討論了基于J2EE架構(gòu)的電子商務(wù)系統(tǒng)結(jié)構(gòu),研究了系統(tǒng)的實(shí)現(xiàn)方法、具體思路和實(shí)現(xiàn)步驟。該系統(tǒng)發(fā)揮了J2EE架構(gòu)的優(yōu)勢(shì),在Internet支持下,滿足多種客戶端的訪問,更好地滿足了當(dāng)前電子商務(wù)發(fā)展的需求。
電子商務(wù) 電子政務(wù)論文 電子技術(shù) 電子畢業(yè) 電子專業(yè) 電子政務(wù)的安全風(fēng)險(xiǎn) 電子貨幣論文 電子論文 電子工程論文 電子政務(wù) 紀(jì)律教育問題 新時(shí)代教育價(jià)值觀