糯米文學吧

位置:首頁 > 計算機 > java語言

JAVA在電子商務系統鄰域的應用

java語言5.08K

網絡經濟的來臨,引致了電子商務的迅速發展,而安全問題己成為電子商務的核心問題。Java電子商務充分利用到了Java技術面向對象、獨立於平台、可移植性、分佈式、多線程性、安全可靠等特點,能夠更好的 保證電子商務的安全性。

JAVA在電子商務系統鄰域的應用

隨着互聯網的全面普及,基於互聯網的電子商務也應運而生,並在近年來獲得了巨大的發展,成為一種全新的商務模式,被許多經濟專家認為是新的經濟增長點。這種電子商務模式對管理水平、信息傳遞技術都提出了更高的要求,其中安全體系的構建又顯得尤為重要。如何建立一個安全、便捷的電於商務應用環境,對信息提供足夠的保護,是商家和用户都十分關注的話題。

一、JAVA 和電子商務概述

JSP就是一種Web編程腳本語言。它(Java Server Pages)由Sun Microsystem公司於1999年6月推出,是基於Java Servlet以及整個Java體系的Web開發技術。利用這一技術可以建立先進、安全和跨平台的動態網站。JSP技術依附於一次寫入之後可以運行在任何符合java語法結構環境中。與過去那種依附於單一平台或開發商的模式不同,JSP技術能夠運行在WEB服務器上,並且支持來自多家開發商提供的工具包。

電子商務引起人們的普遍關注,細説起來也不過是最近幾年的事情。人們對電子商務還沒有一個統一的規範和認識。眾多的計算機製造商(電子商務主要的推動者)出於各自的商業目的各執一詞,使得本已對電子商務知之甚少的人們在概念上更加的模糊不清。實際上,電子商務並不神祕。它在全球各地,包括中國在內,已經有許多成功的實踐。電子商務涵蓋的業務包括:信息交換、售前售後服務(如提供產品和服務和細節、產品使用技術指南、回答顧客意見)、銷售、電子支付(如使用電子資金轉賬、信用卡、電子支票)、運輸(包括商品的發送管理和運輸跟蹤,以及可以電子化傳送的產品的實際發送)、組建虛擬企業(組建一個物理上不存在的企業,集中一批獨立中小公司的權限,提供比任何單獨公司多的多的產品和服務),公司和貿易伙伴可以共同擁有和運營共享的商業方法等。

二、電子商務平台構建以及系統設計

1.平台構建

在確定技術之後要作的就是搭建平台了,由於我們選用了JSP技術,所以我們需要安裝java開發工具集(JDK)和Tomcat(網站服務器),後台採用SQLServer數據庫。它們之間的關係見下圖:

平台環境圖

2.系統設計

商務活動允許用户申請賬號,自由登陸;允許用户查詢忘記的密碼;允許管理員通過超户密碼自由登陸;允許管理員查看、更改、刪除註冊用户信息;允許管理員查看、添加、刪除庫存商品信息;允許管理員查看用户發放的定單信息;這種機制能夠更好地保證系統的`安全。

三、安全分析

1.平台和服務器的獨立性

JSP技術依附於一次寫入之後可以運行在任何符合java語法結構環境中。與過去那種依附於單一平台或開發商的模式不同,JSP技術能夠運行在WEB服務器上,並且支持來自多家開發商提供的工具包。由於ASP技術基於ActiveX控件技術提供客户端和服務器端的開發組件,因此ASP技術基本上侷限於微軟的操作系統平台。不能很容易的實現在跨平台的WEB服務器上工作。

跨平台的可重用性

JSP的開發人員在開發過程中一直關注可重用性。JSP組件(EJB,JAVA BEAN,或定製的JSP標籤)都是跨平台可重用的。EJB組件可以訪問傳統的數據庫,並能以分佈式系統模式工作於UNIX和WINDOWS平台。JSP技術的標籤可擴充功能為開發人員提供簡便的、與XML兼容的接口,即共享網頁的打包功能,使其完全的工業標準化。由於javaservlet具有java所有優點,因此開發起來也相對容易,java簡化了對異常的處理,它的面向對象特性使開發人員的協作成為一件簡單的事情。JSP技術從如下幾個方面加快了動態網站的開發。將靜態頁面的開發和動態內容的生成JSP中通過使用HTML標記來規劃、設計WEB頁的佈局和風格,而用JSP標記來實現動態的內容,生成動態內容的部分被封裝起來運行於服務器端,這樣頁面佈局和風格可單獨編輯與調試而不影響動態內容生成。組件的可重用。多數JSP頁面通過重用與平台無關的組件javabean來完成複雜的要求,這些組件可在開發人員中重複使用。

通過標記來簡化頁面開發。通過JSP提供的標記,開發人員可以很容易地使用javabean組件,設置和訪問他們的屬性。同時JSP也允許用户自定義標記,還可以接受第三方的標記,從而可以方便地使用第三方提供的功能組件。

四、結論

本文對java實現電子商務系統的過程作了闡述,並對java 建立的系統安全作了深刻分析。java實現電子商務具有安全、可靠等特點,當然在其實現過程中必將存在着一些不足之處,以後將會慢慢改進。但是,隨着電子商務的更加普及,隨着對電子商務系統安全的迫切需要,利用java技術實現電子商務將會成為必然的趨勢。