當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 領(lǐng)域應(yīng)用 > 倉庫進(jìn)銷存管理系統(tǒng) > 入庫出庫管理軟件
java系列之J2ME移動(dòng)支付的J2EE服務(wù)器端的實(shí)現(xiàn)
服務(wù)器端包含一些重要的模塊,如多個(gè)對外接口,后臺(tái)管理子系統(tǒng),商家自服務(wù)子系統(tǒng),OTA下載等等。這里我們對那些與J2ME客戶端重復(fù)的功能模塊如XML解析、加密、簽名等等略去不提,而把重點(diǎn)放在服務(wù)器端的獨(dú)有的實(shí)現(xiàn)細(xì)節(jié)上。服務(wù)器端邏輯結(jié)構(gòu)圖3所示。
A:由2.3描述的移動(dòng)支付交易流程的各個(gè)步驟。
B:用戶通過在網(wǎng)站或通過發(fā)送短信點(diǎn)播WapPush鏈接的方式,由OTA服務(wù)器提供MIDlet的下載。其中每個(gè)MIDlet都已經(jīng)內(nèi)嵌了RSA的私匙-公匙對,而這些密匙對是由RSA密匙對管理模塊維護(hù)的。
C:商家登錄自服務(wù)子系統(tǒng)進(jìn)行注冊帳號,發(fā)布、修改或刪除商品的信息。
服務(wù)器端的主要模塊的實(shí)現(xiàn)如下:
1) 交易接口及交易流程管理模塊:交易接口是指移動(dòng)支付流程中負(fù)責(zé)處理服務(wù)器端與外界交互的業(yè)務(wù)邏輯的模塊,包括了用戶交易接口、銀行交易接口和商家交易接口。用戶交易接口負(fù)責(zé)處理與J2ME客戶端的交互,銀行交易接口負(fù)責(zé)處理使用用戶指定的銀行卡扣費(fèi)的業(yè)務(wù)邏輯,商家交易接口負(fù)責(zé)處理通知商家交易結(jié)果的業(yè)務(wù)邏輯。而這三個(gè)接口由交易流程管理模塊進(jìn)行整體上的協(xié)調(diào)管理。我們設(shè)計(jì)了一個(gè)交易記錄表TradeHistory來記錄必要的交易信息。
2) Triple DES密匙管理模塊:J2ME客戶端用于加密的Triple DES共享密匙是由服務(wù)器端接收到交易請求后,由系統(tǒng)隨機(jī)產(chǎn)生的,并同時(shí)產(chǎn)生與之對應(yīng)的密匙名稱,并由CarriedKeyName元素把名稱帶回給J2ME客戶端。之后,系統(tǒng)把密匙名稱和密匙都存放到數(shù)據(jù)庫,在下一次有用該密匙加密的數(shù)據(jù)需要解密時(shí),才從數(shù)據(jù)庫中根據(jù)密匙名稱查找出密匙進(jìn)行解密。系統(tǒng)通過表DESede_Keys來存放TripleDES密匙。
- 1如何找到自啟動(dòng)程序,讓你的電腦再快一些
- 2禁止WinXP文件夾自動(dòng)展開
- 3常遇電腦故障應(yīng)急處理方法
- 4開始菜單響應(yīng)速度過慢
- 5巧妙安裝各種Windows操作系統(tǒng)
- 6解決“添加刪除程序”里面隱藏問題
- 7如何使用搜索技巧來成為一名高效的程序員
- 8為文件夾添加背景音樂
- 9如何徹底刪除輸入法文件
- 10解決顯示器花屏問題
- 11如何防止惡意網(wǎng)頁篡改注冊表
- 12敏捷測試的方法和實(shí)踐
- 13BIOS與CMOS區(qū)別
- 14系統(tǒng)關(guān)機(jī)變重啟故障
- 15常用的黑客后門程序有哪些
- 16如何設(shè)計(jì)網(wǎng)站首頁??設(shè)計(jì)需知。
- 17【CC++語言入門篇】-- 剖析浮點(diǎn)數(shù)
- 18改良程序需要的一些技巧11個(gè)
- 19Regsvr32 用法和錯(cuò)誤消息的說明
- 20讓IE以最大化顯示
- 21設(shè)置虛擬內(nèi)存
- 22如何訪問有密碼的空間相冊??
- 23什么是Smartdrv程序
- 24怎樣設(shè)置一些常用軟件通過代理上網(wǎng)
- 25安裝不了QQ怎么辦?
- 26WinXP開機(jī)菜單含義
- 27解決系統(tǒng)托盤區(qū)的圖標(biāo)丟失,音量控制圖標(biāo)都不見了
- 28解決QQ和360軟件共存的辦法--無聊的戰(zhàn)爭
- 29解決插電即開機(jī)問題,計(jì)算機(jī)自動(dòng)開機(jī)
- 30更改臨時(shí)文件夾的路徑
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓