《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 試析新一代電子商務平臺中Java XML的應用體現
試析新一代電子商務平臺中Java XML的應用體現
來源:微型機與應用2011年第9期
萬 東
(廣東交通職業技術學院,廣東 廣州 510650)
摘要: 基于Java XML的新一代電子商務平臺集成了XML高度結構化以及Java語言跨平臺的優點,其適用于企業與企業跨平臺計算機應用系統之間的商務往來以及信息交換,具有十分廣闊的應用前景。
Abstract:
Key words :

摘  要: 基于Java XML的新一代電子商務平臺集成了XML高度結構化以及Java語言跨平臺的優點,其適用于企業與企業跨平臺計算機應用系統之間的商務往來以及信息交換,具有十分廣闊的應用前景。
關鍵詞: 電子商務;Java;XML;B2B;解析器

 電子商務作為一種新型的貿易方式,極大地促進了經濟貿易的發展,同時也正在改變人們的思維以及生活方式。近幾年,電子商務的發展速度比任何人想像中的還要快,電子商務平臺在未來經濟體系中扮演著舉足輕重的角色。然而在電子商務平臺中,建立具有高度安全性、實用性以及可信度較強的應用軟件有著非常現實的意義,是人們必須探索與研究的重要課題。
1 XML異構數據庫集成概念闡述
 XML與Java有一個顯著的共同優點,即平臺獨立。XML適用于平臺獨立、易于提取信息的文檔以及數據的處理。如果將XML看成是數據的名詞,那么Java就是數據處理的動詞。而Java則較適于平臺獨立、易于處理的面向對象的應用軟件解決方案。異構數據源集成必須選擇一種全局的數據模式來統一異構的源數據模式。在這一領域中,XML作為一種中間的數據接口,己經顯示出其不可替代的重要性。
 各個異構數據庫的Schema通過相應的映射文件融入全局Schema。翻譯器根據映射文件和用戶的查詢條件和參數,將邏輯查詢轉換為針對各物理數據庫的子查詢,并輸出相應的XML子文檔。在集成器的作用下,各XML子文檔中的數據均被轉換為一個DOM對象,通過用戶定制的業務規則,過濾、計算和合并這些DOM對象中的數據,集成后的數據是一個XML文檔,通過轉換器以用戶定義的形式展現給客戶端??梢宰寯祿诓煌膩碓粗校鶕ㄓ玫恼Z法規則來開發基于Java的技術平臺,使用XML作為數據交換的標準。
2 電子商務平臺中引入XML與Java的意義
 目前,能較好運行的B2B平臺由于系統間傳送的EDI文本是面向機器的,其人工可讀性以及擴展性太差,真正用來做實際商務的很少,因此仍無法吸引眾多企業,大多數仍處在信息發布階段。因此,搭建一個具有可用性的電子商務交易平臺就非常重要了。
    “Java+XML=真正的跨平臺電子商務系統” 是一個多對多的、以Web為基礎的貿易網絡。由于Java的跨平臺性,所以選擇Java作為軟件的開發工具,同時采用了XML具有良好的通用性以及共享性作為數據交換的標準。它使企業能夠更有效地在其供應鏈上完成購買、銷售以及協作活動,形成一個完整的供應鏈。由此奠定了其發展的廣闊前景。

 


3 電子商務平臺面臨的安全分析
 (1)信息安全隱患
網絡通信的無紙化、信息化、高效率使得交易信息的保密性至關重要。電子商務的交易信息在網絡傳輸中,可能受到非法用戶的篡改。如果用戶的重要信息(如信用卡帳號以及密碼)泄漏,很可能使用戶蒙受財產損失,使得信息的完整性以及真實性受到破壞,企業信譽與用戶金錢受到損失。
 (2)存在程序缺陷
 由于調試JSP效率極低,調試JSP時必須等到前端程序結束才能看到效果,代碼嵌入頁面導致頁面臃腫、邏輯復雜,一點點小的修改都會引起JSP的重新編譯,因此,程序員以及美工的接口必須精確定義,進而確保編輯的安全性。
 (3)缺乏法律保障
 目前的《電子簽名法》對構建基于Java XML技術的新一代電子商務平臺相應的行政管理、技術規范的支持力度依然十分薄弱。另外,對于我國特有的XML與Java的整合應用而言,推翻原有的傳統數據交換格式將會改變絕大部分軟件系統,對于那些已投入運行的ERP系統來說實屬不易,系統間的轉換將成為企業與XML及 Java的整合應用之間的障礙。
4 電子商務平臺中XML與Java整合應用表現
 (1)XML應用框架搭建
 一個XML解析器(Parser)是一段可以讀入一個XML文檔并分析其結構的代碼。實際上,為了能夠處理XML文檔,幾乎所有的XML應用都需要一個解析器,如圖1所示,它為用戶提供了一個接口,以及對后端存儲數據的一個接口。解析器能夠判斷一個XML文檔是否有效(validating)即是否遵守DTD/Schema標準。

 在本系統中,將貨單XML文件定義為一個SavcInvoice類型的消息,基于事件的解析器實際上是通過串行方式來處理文檔的。因此,解析器之間的區別在于它們是否支持完整性檢查、文檔表現形式轉化以及它處理文檔的方式。例如,用戶在選訂商品時,這個過程類似于B2C網上商場的購物車。解析器自動構成類似于一張二維表的數據結構,結賬時再把里面的值取出,并一一對應地顯示出來。將用戶所選的商品及其詳細信息以XML的格式保存起來,利用DOM對其操作。此時,對購物車里的商品的添加、修改以及刪除操作就變成了對這棵DOM樹中的節點的添加、修改以及刪除。實際操作是非常簡單與快捷的。
 (2)封裝邏輯處理的Java-Bean
 為了實現界面顯示以及邏輯處理的分離,基于Java XML的新一代電子商務平臺中使用Java Bean來封裝所有的邏輯處理。Bean的設計依據面向對象的原則,提供了該對象所擁有的屬性以及方法。通過對象的調用來完成相應的邏輯處理。例如,當企業要更新產品信息、發布拍賣品信息時,在編程實現的過程中用到大量的、不同參數的SQL語句,雖然可以利用Java的函數重載,但可讀性會降低,程序變得更加復雜。為了解決這個難題,本方法通過Java函數,動態地生成不同的SQL語句。
 //從數據庫中取的談話信息
 sql=select msg from chatmsg where companyid=“+id+”and msgthne>“斗6me+” order by msgtime”;
 rs=“stmt.executeQuery(sql);
 ……
 //在JSP網頁程序中用JavaScript實現對話信息的粘貼
 parent.chatdisplay.doeument.write(”<%。=rs.getString(“msg”m>%):
 scrollWindow();
 當再執行添加、更新操作時,只需調用Java與XML通用方法即可,無需在調用時傳入任何參數,因為要執行的SQL語句就會更簡單,效果就更明顯。
 (3)企業與用戶信息交換的實現
 信息交換系統由存放在模式庫用戶端的對電子商務內容進行定義的XML文件、數據模式文件以及服務器端信息交換代理程序三個功能模塊組成。在這個系統里,從用戶端提取的XML的字串作為數據庫里一個字段的存儲內容,提交人及提交日期將會被提取拼裝成一個XML串提交給服務器,然后作為一個字段存人數據庫。例如,可以為每一個注冊企業開辟一個網上交易的“平臺”,實際上是采取數據庫聊天室的機制。它提供了三種安全機制:XML簽名機制、安全性令牌傳播機制以及Java加密機制,如圖2所示。

 服務的核心目標是提供機構語言以及平臺的集成與交互。當企業開始當天的網上營業時,用戶才能登錄并進入該平臺。該平臺屏蔽了無用的信息,操作員以及用戶看到的都只是他們之間的對話信息。用戶在平臺里可以看見企業所有產品的信息,并能與企業的操作員進行產品的咨詢以及討價還價,當達成協議后,通過網上訂單來完成購物。實時交易充分體現了Java與XML整合運用的“市場”特性,也是其不同于通常電子商務的特征之一。
 綜上所述,Java語言代碼級以及XML數據交換的整合運用,集成了XML可擴展性、良好的數據存儲格式、高度結構化的特征以及Java語言跨平臺的優點,具有高效、靈活、適應性強的特征。為新一代的電子商務交易平臺的安全與信息處理提供了保障,適用于企業與企業跨平臺計算機應用系統之間的信息交換以及商務往來,其應用前景十分廣闊。
 但是,基于Java XML的新一代電子商務平臺仍然存在一些技術與實踐中的不足,仍需要不斷地鉆研,并提出有效的解決方案,進而有效地將Java、XML兩者結合,并更廣泛地應用于電子商務交易中,促進我國經濟的快速發展。
參考文獻
[1] 王歡.用XML開發Web應用軟件[J].微電腦應用,2001,17(9).
[2] 王立冬.Java虛擬機分析[J].北京理工大學學報,2002,22(1):60-63.
[3] 張勇,馮玉才.XML數字簽名技術及其在Java中的具體實現[J].計算機應用,2003,23(9).
[4] 胡海璐.XML-Web Services高級編程范例[M].北京:電子工業出版社,2009.
[5] 劉志軍.XML在分布式對象技術中的應用[J].計算機應用研究,2002,19(9).

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
欧美日韩国产片| 久久免费高清视频| 在线观看不卡av| 欧美揉bbbbb揉bbbbb| 国内精品国语自产拍在线观看| 国内成人在线| 亚洲国产岛国毛片在线| 国产精品最新自拍| 欧美精品午夜视频| 裸体丰满少妇做受久久99精品| 午夜一区二区三视频在线观看| 亚洲欧美久久久久一区二区三区| 亚洲人午夜精品| 1024成人网色www| 国产一区二区精品久久91| 国产精品久久久久久久久免费樱桃| 久久久久国产免费免费| 亚洲欧洲精品一区| 午夜精品久久久久久久99樱桃| 中文高清一区| 亚洲伦理在线| 亚洲黄色精品| 国产色产综合色产在线视频| 国产精品国产三级国产专区53| 欧美精品在线观看91| 欧美a级理论片| 美女黄网久久| 裸体一区二区三区| 久久蜜臀精品av| 香蕉亚洲视频| 亚洲欧美国产va在线影院| 一区二区三区欧美在线观看| 亚洲看片免费| 99re成人精品视频| 亚洲夫妻自拍| 亚洲国产美女| 亚洲人成亚洲人成在线观看图片| 亚洲欧美日韩中文播放| 亚洲专区一区二区三区| 日韩午夜在线播放| 日韩一级精品视频在线观看| 亚洲免费黄色| 一区二区三区国产精华| 在线观看成人av| 亚洲第一在线视频| 亚洲欧洲免费视频| 亚洲精品日韩久久| 一区二区高清在线| 亚洲一区久久久| 亚洲欧美日本国产有色| 亚洲欧美一区在线| 久久精品国产v日韩v亚洲 | 影音先锋久久资源网| 在线成人h网| 亚洲级视频在线观看免费1级| 亚洲国产婷婷香蕉久久久久久99| 亚洲三级免费| 国产精品99久久久久久久久久久久| 亚洲午夜电影| 午夜在线观看欧美| 亚洲国产高潮在线观看| 日韩视频永久免费| 亚洲午夜一级| 欧美伊久线香蕉线新在线| 久久久久久一区二区| 免费视频最近日韩| 欧美日本国产| 欧美日韩妖精视频| 国产精品网曝门| 激情五月婷婷综合| 亚洲国产一区二区a毛片| 日韩一二在线观看| 亚洲欧美日本日韩| 亚洲娇小video精品| 亚洲在线中文字幕| 久久婷婷综合激情| 国产精品国产馆在线真实露脸| 伊人久久噜噜噜躁狠狠躁| 一本综合久久| 亚洲国产日韩美| 性xx色xx综合久久久xx| 欧美精品一区二区精品网 | 亚洲精品国产视频| 久久精品一区二区三区不卡牛牛 | 一区二区高清视频在线观看| 久久精品日产第一区二区| 亚洲欧美日韩系列| 欧美福利在线观看| 国产亚洲在线观看| 国外成人在线| 久久一区视频| 久久精品99无色码中文字幕| 最近看过的日韩成人| 欧美一区二区在线免费观看| 欧美精品一区二区精品网| 国模套图日韩精品一区二区| 国产精品99久久久久久人| 亚洲人成网站在线播| 久久精品亚洲| 国产精品视屏| 99日韩精品| 日韩午夜激情| 欧美大秀在线观看| 好看的日韩av电影| 午夜精品视频一区| 亚洲欧美一区二区三区久久| 欧美日本久久| 亚洲经典视频在线观看| 亚洲国产精品一区| 久久九九全国免费精品观看| 国产精品你懂的在线| 一区二区三区精品在线| 一区二区久久久久| 欧美成人一区二区三区在线观看| 激情成人在线视频| 久久精品系列| 久久天堂av综合合色| 国产综合av| 欧美在线亚洲一区| 久久久久久久激情视频| 国产日韩欧美精品在线| 亚洲免费在线| 亚洲欧美日韩国产成人精品影院| 欧美日韩亚洲综合| av成人天堂| 亚洲一区二区视频| 国产精品h在线观看| 中日韩美女免费视频网址在线观看| 国产精品99久久99久久久二8| 欧美日韩国产精品| 99精品视频免费全部在线| 在线一区二区视频| 欧美三级黄美女| 一区二区三区国产精品| 亚洲一二三四久久| 国产精品免费观看在线| 亚洲综合欧美| 欧美中文在线观看国产| 国产一区二区三区奇米久涩| 久久精品视频免费观看| 免费在线观看精品| 亚洲欧洲日产国产综合网| 99视频一区二区三区| 欧美视频一区二区在线观看| 亚洲天堂av高清| 亚洲欧美另类综合偷拍| 国产精品午夜电影| 午夜精品一区二区三区四区| 久久精品视频在线| 永久555www成人免费| 日韩网站在线| 欧美午夜无遮挡| 亚洲淫性视频| 久久久久久久国产| 亚洲国产激情| 亚洲视频精选在线| 国产精品私拍pans大尺度在线| 亚洲欧美日韩一区二区| 久久久欧美一区二区| 亚洲高清成人| 亚洲一区二区三区久久| 国产欧美一区二区三区久久 | 亚洲欧美综合v| 久久夜色精品国产亚洲aⅴ| 亚洲国产视频一区二区| 亚洲一区成人| 国产自产2019最新不卡| 亚洲精品之草原avav久久| 欧美性天天影院| 欧美主播一区二区三区| 欧美黄色日本| 亚洲综合日韩在线| 欧美不卡高清| 亚洲一区二区3| 久久综合久久美利坚合众国| 99国产精品国产精品久久| 久久国产精品99精品国产| 亚洲国产精品ⅴa在线观看| 亚洲私拍自拍| 合欧美一区二区三区| 在线亚洲+欧美+日本专区| 国产一区日韩欧美| 99精品黄色片免费大全| 国产亚洲激情| 一本一本a久久| 国产一区二区三区在线观看免费视频| 亚洲伦理网站| 国产一区日韩一区| 亚洲视频每日更新| 一区二区在线观看视频| 亚洲一区二区三区精品动漫| 国内精品久久久久久久影视蜜臀 | 亚洲国产精品久久精品怡红院| 香蕉亚洲视频| 亚洲片国产一区一级在线观看| 久久国产精品毛片| 一本色道88久久加勒比精品| 老司机成人在线视频| 亚洲一区在线观看视频 | 欧美激情在线狂野欧美精品|