監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

java系列之J2ME移動(dòng)支付的J2EE服務(wù)器端的實(shí)現(xiàn)

申請免費(fèi)試用、咨詢電話:400-8352-114

  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密匙。 
 




發(fā)布:2007-04-16 17:23    編輯:泛普軟件 · xiaona    [打印此頁]    [關(guān)閉]

泛普入庫出庫管理軟件其他應(yīng)用

藥品進(jìn)銷存管理系統(tǒng) 醫(yī)藥進(jìn)銷存 超市進(jìn)銷存管理系統(tǒng) 服裝進(jìn)銷存軟件 倉庫進(jìn)銷存管理軟件 進(jìn)銷存財(cái)務(wù)軟件 傻瓜進(jìn)銷存 萬能進(jìn)銷存軟件 進(jìn)銷存網(wǎng)絡(luò)版 進(jìn)銷存管理系統(tǒng) 進(jìn)銷存系統(tǒng) 服裝庫存管理軟件 條碼倉庫管理軟件 庫存管理軟件 倉庫管理軟件 庫房管理軟件 出入庫管理軟件 倉儲(chǔ)管理系統(tǒng) 倉庫管理系統(tǒng) 庫存管理系統(tǒng) 入庫出庫管理軟件 進(jìn)銷存軟件排名 倉庫管理軟件哪個(gè)好