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

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

申請免費試用、咨詢電話:400-8352-114

  J2EE服務(wù)器端的實現(xiàn)
    服務(wù)器端包含一些重要的模塊,如多個對外接口,后臺管理子系統(tǒng),商家自服務(wù)子系統(tǒng),OTA下載等等。這里我們對那些與J2ME客戶端重復(fù)的功能模塊如XML解析、加密、簽名等等略去不提,而把重點放在服務(wù)器端的獨有的實現(xiàn)細(xì)節(jié)上。服務(wù)器端邏輯結(jié)構(gòu)圖3所示。
         A:由2.3描述的移動支付交易流程的各個步驟。
         B:用戶通過在網(wǎng)站或通過發(fā)送短信點播WapPush鏈接的方式,由OTA服務(wù)器提供MIDlet的下載。其中每個MIDlet都已經(jīng)內(nèi)嵌了RSA的私匙-公匙對,而這些密匙對是由RSA密匙對管理模塊維護的。
         C:商家登錄自服務(wù)子系統(tǒng)進行注冊帳號,發(fā)布、修改或刪除商品的信息。
    服務(wù)器端的主要模塊的實現(xiàn)如下:
1)   交易接口及交易流程管理模塊:交易接口是指移動支付流程中負(fù)責(zé)處理服務(wù)器端與外界交互的業(yè)務(wù)邏輯的模塊,包括了用戶交易接口、銀行交易接口和商家交易接口。用戶交易接口負(fù)責(zé)處理與J2ME客戶端的交互,銀行交易接口負(fù)責(zé)處理使用用戶指定的銀行卡扣費的業(yè)務(wù)邏輯,商家交易接口負(fù)責(zé)處理通知商家交易結(jié)果的業(yè)務(wù)邏輯。而這三個接口由交易流程管理模塊進行整體上的協(xié)調(diào)管理。我們設(shè)計了一個交易記錄表TradeHistory來記錄必要的交易信息。
2)   Triple DES密匙管理模塊:J2ME客戶端用于加密的Triple DES共享密匙是由服務(wù)器端接收到交易請求后,由系統(tǒng)隨機產(chǎn)生的,并同時產(chǎn)生與之對應(yīng)的密匙名稱,并由CarriedKeyName元素把名稱帶回給J2ME客戶端。之后,系統(tǒng)把密匙名稱和密匙都存放到數(shù)據(jù)庫,在下一次有用該密匙加密的數(shù)據(jù)需要解密時,才從數(shù)據(jù)庫中根據(jù)密匙名稱查找出密匙進行解密。系統(tǒng)通過表DESede_Keys來存放TripleDES密匙。 
 




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

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

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