<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 新電子商務(wù)平臺中Java XML的應用

新電子商務(wù)平臺中Java XML的應用

作者: 時(shí)間:2011-09-06 來(lái)源:網(wǎng)絡(luò ) 收藏

近幾年,商務(wù)的發(fā)展速度比任何人想像中的還要快,在未來(lái)經(jīng)濟體系中扮演著(zhù)舉足輕重的角色。然而在中,建立具有高度安全性、實(shí)用性以及可信度較強的軟件有著(zhù)非?,F實(shí)的意義,是人們必須探索與研究的重要課題。

1 異構數據庫集成概念闡述

有一個(gè)顯著(zhù)的共同優(yōu)點(diǎn),即平臺獨立。適用于平臺獨立、易于提取信息的文檔以及數據的處理。如果將XML看成是數據的名詞,那么就是數據處理的動(dòng)詞。而則較適于平臺獨立、易于處理的面向對象的軟件解決方案。異構數據源集成必須選擇一種全局的數據模式來(lái)統一異構的源數據模式。在這一領(lǐng)域中,XML作為一種中間的數據接口,己經(jīng)顯示出其不可替代的重要性。

各個(gè)異構數據庫的Schema通過(guò)相應的映射文件融入全局Schema。翻譯器根據映射文件和用戶(hù)的查詢(xún)條件和參數,將邏輯查詢(xún)轉換為針對各物理數據庫的子查詢(xún),并輸出相應的XML子文檔。在集成器的作用下,各XML子文檔中的數據均被轉換為一個(gè)DOM對象,通過(guò)用戶(hù)定制的業(yè)務(wù)規則,過(guò)濾、計算和合并這些DOM對象中的數據,集成后的數據是一個(gè)XML文檔,通過(guò)轉換器以用戶(hù)定義的形式展現給客戶(hù)端??梢宰寯祿诓煌膩?lái)源中,根據通用的語(yǔ)法規則來(lái)開(kāi)發(fā)基于Java的技術(shù)平臺,使用XML作為數據交換的標準。

2 電子中引入XML與Java的意義

目前,能較好運行的B2B平臺由于系統間傳送的EDI文本是面向機器的,其人工可讀性以及擴展性太差,真正用來(lái)做實(shí)際商務(wù)的很少,因此仍無(wú)法吸引眾多企業(yè),大多數仍處在信息發(fā)布階段。因此,搭建一個(gè)具有可用性的電子商務(wù)交易平臺就非常重要了。

“Java+XML=真正的跨平臺電子商務(wù)系統” 是一個(gè)多對多的、以Web為基礎的貿易網(wǎng)絡(luò )。由于Java的跨平臺性,所以選擇Java作為軟件的開(kāi)發(fā)工具,同時(shí)采用了XML具有良好的通用性以及共享性作為數據交換的標準。它使企業(yè)能夠更有效地在其供應鏈上完成購買(mǎi)、銷(xiāo)售以及協(xié)作活動(dòng),形成一個(gè)完整的供應鏈。由此奠定了其發(fā)展的廣闊前景。

本文引用地址:http://dyxdggzs.com/article/150265.htm

3 電子商務(wù)平臺面臨的安全分析

(1)信息安全隱患

網(wǎng)絡(luò )通信的無(wú)紙化、信息化、高效率使得交易信息的保密性至關(guān)重要。電子商務(wù)的交易信息在網(wǎng)絡(luò )傳輸中,可能受到非法用戶(hù)的篡改。如果用戶(hù)的重要信息(如信用卡帳號以及密碼)泄漏,很可能使用戶(hù)蒙受財產(chǎn)損失,使得信息的完整性以及真實(shí)性受到破壞,企業(yè)信譽(yù)與用戶(hù)金錢(qián)受到損失。

(2)存在程序缺陷

由于調試JSP效率極低,調試JSP時(shí)必須等到前端程序結束才能看到效果,代碼嵌入頁(yè)面導致頁(yè)面臃腫、邏輯復雜,一點(diǎn)點(diǎn)小的修改都會(huì )引起JSP的重新編譯,因此,程序員以及美工的接口必須精確定義,進(jìn)而確保編輯的安全性。

(3)缺乏法律保障

目前的《電子簽名法》對構建基于Java XML技術(shù)的新一代電子商務(wù)平臺相應的行政管理、技術(shù)規范的支持力度依然十分薄弱。另外,對于我國特有的XML與Java的整合而言,推翻原有的傳統數據交換格式將會(huì )改變絕大部分軟件系統,對于那些已投入運行的ERP系統來(lái)說(shuō)實(shí)屬不易,系統間的轉換將成為企業(yè)與XML及 Java的整合應用之間的障礙。

4 電子商務(wù)平臺中XML與Java整合應用表現

(1)XML應用框架搭建

一個(gè)XML解析器(Parser)是一段可以讀入一個(gè)XML文檔并分析其結構的代碼。實(shí)際上,為了能夠處理XML文檔,幾乎所有的XML應用都需要一個(gè)解析器,如圖1所示,它為用戶(hù)提供了一個(gè)接口,以及對后端存儲數據的一個(gè)接口。解析器能夠判斷一個(gè)XML文檔是否有效(validating)即是否遵守DTD/Schema標準。

在本系統中,將貨單XML文件定義為一個(gè)SavcInvoice類(lèi)型的消息,基于事件的解析器實(shí)際上是通過(guò)串行方式來(lái)處理文檔的。因此,解析器之間的區別在于它們是否支持完整性檢查、文檔表現形式轉化以及它處理文檔的方式。例如,用戶(hù)在選訂商品時(shí),這個(gè)過(guò)程類(lèi)似于B2C網(wǎng)上商場(chǎng)的購物車(chē)。解析器自動(dòng)構成類(lèi)似于一張二維表的數據結構,結賬時(shí)再把里面的值取出,并一一對應地顯示出來(lái)。將用戶(hù)所選的商品及其詳細信息以XML的格式保存起來(lái),利用DOM對其操作。此時(shí),對購物車(chē)里的商品的添加、修改以及刪除操作就變成了對這棵DOM樹(shù)中的節點(diǎn)的添加、修改以及刪除。實(shí)際操作是非常簡(jiǎn)單與快捷的。

(2)封裝邏輯處理的Java-Bean

為了實(shí)現界面顯示以及邏輯處理的分離,基于Java XML的新一代電子商務(wù)平臺中使用Java Bean來(lái)封裝所有的邏輯處理。Bean的設計依據面向對象的原則,提供了該對象所擁有的屬性以及方法。通過(guò)對象的調用來(lái)完成相應的邏輯處理。例如,當企業(yè)要更新產(chǎn)品信息、發(fā)布拍賣(mài)品信息時(shí),在編程實(shí)現的過(guò)程中用到大量的、不同參數的SQL語(yǔ)句,雖然可以利用Java的函數重載,但可讀性會(huì )降低,程序變得更加復雜。為了解決這個(gè)難題,本方法通過(guò)Java函數,動(dòng)態(tài)地生成不同的SQL語(yǔ)句。

//從數據庫中取的談話(huà)信息
sql=select msg from chatmsg where companyid=“+id+”and msgthne>“斗6me+” order by msgtime”;
rs=“stmt.executeQuery(sql);
……
//在JSP網(wǎng)頁(yè)程序中用JavaScript實(shí)現對話(huà)信息的粘貼
parent.chatdisplay.doeument.write(”%。=rs.getString(“msg”m>%):
scrollWindow();

當再執行添加、更新操作時(shí),只需調用Java與XML通用方法即可,無(wú)需在調用時(shí)傳入任何參數,因為要執行的SQL語(yǔ)句就會(huì )更簡(jiǎn)單,效果就更明顯。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 應用 XML Java 商務(wù)平臺 電子

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>