新四季網

一種基於web技術實現跨平臺的手機支付方法

2023-05-09 08:25:41

專利名稱:一種基於web技術實現跨平臺的手機支付方法
技術領域:
本發明涉及TOB技術領域的開發,尤其指一種基於WEB技術實現跨平臺的手機支 付方法。
背景技術:
手機支付也稱為行動支付(Mobile Payment),簡而言之,就是允許移動用戶使用其移動終端(通常是手機)對所消費的商品或服務進行帳務支付的一種服務方式。手機支付應用是指利用手機支付技術,完成的支付相關的業務。實現手機支付的方式包括如下幾種1)基於WAP方式實現,採用WAP網頁的方式,持卡人通過手機瀏覽器訪問手機支付 網關完成手機支付。手機支付網關可以是銀行的手機銀行或者其他第三方支付平臺。為了 保證安全性,通常採用HTTPS協議進行數據交換。基於WAP方式的手機支付的實現主要通 過開發手機支付網關的頁面和程序進行實現。2)基於Java客戶端實現,採用Java客戶端的方式,持卡人通過手機Java客戶端 與手機支付網關進行數據交換,完成手機支付。基於Java客戶端的手機支付的實現通過編 寫Java程序,並在各個品牌和型號的手機上進行微調和適配來進行實現。3)基於手機作業系統相關的客戶端實現,採用手機作業系統相關的客戶端的方 式,持卡人通過手機作業系統相關的客戶端與手機支付網關進行數據交換,完成手機支付。 作業系統相關的客戶端是指Windows Mobile系統的手機使用Windows程序;Symbian系 統的手機使用Symbian程序;Linux系統的手機使用Linux程序;Android系統的手機使用 Android SDK開發的Linux程序或者Java程序等等。基於機作業系統相關的客戶端的手機 支付的實現通過使用手機作業系統指定的開發套件和開發語言,針對指定的手機作業系統 進行實現。以上各種實現方式,暴露出如下幾個問題1)基於WAP方式實現,受限於手機瀏覽器。如果不使用HTTPS協議進行數據傳輸, 持卡人的資金安全得不到保證;如果使用HTTPS協議,則存在手機瀏覽器是否支持HTTPS、 手機瀏覽器跟證書的種類、WAP頁面顯示速度等問題,無法在通用性、用戶體驗和安全性之 間達到平衡。2)基於Java客戶端實現,雖然Java 「一次編譯到處運行」,但實際上,各個手機廠 商在自己的手機上使用的Java虛擬機實現方式不盡相同。採用Java語言開發客戶端,必 須在各個品牌和型號的手機上進行適配性驗證並進行調整。大大影響生產效率。3)基於手機作業系統相關的客戶端。只能在指定的手機作業系統的SDK上使用指 定的程式語言開發,開發的程序只能在指定的手機作業系統上進行使用。在各個不同的手 機作業系統上必須重新進行開發實現手機支付,生產效率低下。各種手機支付方式,包括手機銀行支付網關、手機號綁定銀行卡、銀聯手機支付等 在交易請求和響應處理、交易流程等方面都有具體要求,上述手機支付實現方式的手機支付應用必須既關心業務流程,又關心具體手機支付方式流程,對開發人員要求較高,大大影 響生產效率。

發明內容
本發明提供了一種基於TOB技術實現跨平臺的手機支付方法,用於解決手機支付 應用在各個品牌和型號的手機上的統一開發問題,為手機支付開發者提供一種更便利、高 效的開發平臺。
本發明的技術方案為一種基於TOB技術實現跨平臺的手機支付方法,其特徵在於首先,通過基於WEB 技術的跨平臺中間件對具體品牌和型號的差別進行相應不同的操作後,得到統一的應用編 程接口 ;使用基於WEB技術的跨平臺中間件作為手機支付的運行平臺,再在基於TOB技術的 跨平臺中間件上,將各種手機支付方式的信息全部封裝在手機支付封裝層,然後開發手機 支付業務;最後在基於WEB技術的跨平臺中間件的應用編程接口上,通過具體方式模塊按 照具體手機支付方式實現各種金融交易。基於TOB技術的跨平臺中間件具有統一的UI、設備操作、事件處理、文件操作、應 用管理、網絡通訊、參數管理等應用編程接口,應用編程接口的表現形式是JavaScript對 象及API或者XML標籤。基於WEB技術的跨平臺中間件通過使用HTML、CSS、JavaScript語言編寫TOB頁 面,實現手機支付業務。手機支付封裝層是將各種手機支付方式的具體交易流程、交易報文生成和處理以 及交易報文傳輸等過程封裝為基於WEB技術的JavaScript對象及API或者XML標籤。封裝的JavaScript對象和API或者XML標籤包含如下1)餘額查詢2)消費3)預授權4)圈存5)帳單查詢6)帳單支付7)獲取銀行卡信息等接口。使用基於TOB技術的跨平臺中間件的UI、設備操作、事件處理、文件操作、應用管 理、網絡通訊、參數管理等應用編程接口完成業務引導、功能展現、數據交換,使用手機支付 封裝層提供的應用編程接口,實現手機支付相關流程,開發手機支付業務。本發明的有益效果在於在基於TOB技術的跨平臺中間件的協助下,可以在各種品牌和型號的手機上運 行;由於對各種手機支付方式進行了封裝,手機支付開發者可以專注於手機支付業務,而 不必關心具體手機支付方式的流程;WEB技術簡單易學,容易上手,具有較好的可移植性, 能夠大大提高生產效率;WEB頁面可以部署在手機上,不需要網絡傳輸,在保證靈活性的同 時,提升了用戶體驗;WEB技術開發人員數量龐大,對開發人員要求較低,能夠大大降低生產和維護成本。


圖1為本發明的系統結構框圖
具體實施例方式實施例1一種基於TOB技術實現跨平臺的手機支付方法,首先,通過基於TOB技術的跨平臺 中間件對具體品牌和型號的差別進行相應不同的操作後,得到統一的應用編程接口 ;使用 基於TOB技術的跨平臺中間件作為手機支付的運行平臺,再在基於TOB技術的跨平臺中間 件上,將各種手機支付方式的信息全部封裝在手機支付封裝層,然後開發手機支付業務;最 後在基於WEB技術的跨平臺中間件的應用編程接口上,通過具體方式模塊按照具體手機支 付方式實現各種金融交易。基於WEB技術的跨平臺中間件具有統一的UI、設備操作、事件處理、文件操作、應 用管理、網絡通訊、參數管理等應用編程接口,應用編程接口的表現形式是JavaScript對 象及API或者XML標籤。基於WEB技術的跨平臺中間件通過使用HTML、CSS、JavaScript語言編寫TOB頁 面,實現手機支付業務。手機支付封裝層是將各種手機支付方式的具體交易流程、交易報文生成和處理以 及交易報文傳輸等過程封裝為基於WEB技術的JavaScript對象及API或者XML標籤。封裝的JavaScript對象和API或者XML標籤包含如下1)餘額查詢2)消費3)預授權4)圈存5)帳單查詢6)帳單支付7)獲取銀行卡信息等接口。使用基於TOB技術的跨平臺中間件的UI、設備操作、事件處理、文件操作、應用管 理、網絡通訊、參數管理等應用編程接口完成業務引導、功能展現、數據交換,使用手機支付 封裝層提供的應用編程接口,實現手機支付相關流程,開發手機支付業務。實施例2本發明提供了一種基於TOB技術實現跨平臺的手機支付方法。本實施例中,使用基於TOB技術的跨平臺中間件作為手機支付的運行平臺,在基 於WEB技術的跨平臺中間件中對各種手機支付方法進行封裝,以JavaScript對象和API或 者XML標籤的方式提供給手機支付開發者使用。手機支付開發者使用WEB技術在不關心具 體手機支付方式的情況下,專注於手機支付業務本身,開發具有跨平臺特點的手機支付應 用,降低了生產和維護成本,提升了生成效率。
如圖1所示,本發明實施例包括基於WEB的跨平臺中間件、具體手機支付方式、手機支付封裝層和手機支付應用。1)基於WEB的跨平臺中間件屏蔽了具體品牌和型號手機的差別,提供了統一的基 於TOB技術的UI、設備操作、事件處理等應用編程接口。基於TOB的跨平臺中間件提供了 WEB頁面存儲和TOB頁面解析的方法,包含WEB頁面解析、WEB頁面渲染以及腳本語言執行 等功能。2)具體手機支付方式模塊按照具體手機支付方式對操作流程、操作設備、報文格 式、通訊方式和交易類型等方面的要求,在基於WEB的跨平臺中間件的提供的抽象應用編 程接口上,對具體手機支付方式的各種金融交易進行實現。3)手機支付封裝層按照基於WEB的跨平臺中間件的應用編程接口的要求,將手機 支付的各種金融交易封裝為符合WEB技術的JavaScript對象和API或者XML標籤。封裝的JavaScript對象和API或者XML標籤包含如下a)餘額查詢b)消費c)預授權d)圈存e)帳單查詢f)帳單支付g)獲取銀行卡信息等接口。這些接口封裝了設備操作、報文組織、通訊、報文解析、結果處理等流程,以簡單接 口的方式提供給手機支付應用開發者。4)手機支付應用由手機支付應用開發者使用WEB技術進行開發,手機支付應用使 用基於WEB技術的跨平臺中間件提供的UI、設備操作、事件處理等編程接口完成業務的組 織和流程、使用手機支付封裝層的簡單接口完成具體手機支付流程。
權利要求
一種基於WEB技術實現跨平臺的手機支付方法,其特徵在於首先,通過基於WEB技術的跨平臺中間件對具體品牌和型號的差別進行相應不同的操作後,得到統一的應用編程接口;使用基於WEB技術的跨平臺中間件作為手機支付的運行平臺,再在基於WEB技術的跨平臺中間件上,將各種手機支付方式的信息全部封裝在手機支付封裝層,然後開發手機支付業務;最後在基於WEB技術的跨平臺中間件的應用編程接口上,通過具體方式模塊按照具體手機支付方式實現各種金融交易。
2.根據權利要求1所述的一種基於WEB技術實現跨平臺的手機支付方法,其特徵在 於基於WEB技術的跨平臺中間件具有統一的應用編程接口,應用編程接口的表現形式是 JavaScript對象及API或者XML標籤。
3.根據權利要求1所述的一種基於WEB技術實現跨平臺的手機支付方法,其特徵在於 基於TOB技術的跨平臺中間件具有統一的UI、設備操作、事件處理、文件操作、應用管理、網 絡通訊、參數管理等應用編程接口,應用編程接口的表現形式是JavaScript對象及API或 者XML標籤。
4.根據權利要求1所述的一種基於WEB技術實現跨平臺的手機支付方法,其特徵在於 手機支付封裝層至少是將各種手機支付方式的具體交易流程、交易報文生成和處理以及交 易報文傳輸封裝為基於WEB技術的JavaScript對象及API或者XML標籤。
5.根據權利要求4所述的一種基於TOB技術實現跨平臺的手機支付方法,其特徵在於 封裝的JavaScript對象和API或者XML標籤至少包括的接口有餘額查詢、消費、預授權、 圈存、帳單查詢、帳單支付、獲取銀行卡信息。
6.根據權利要求1所述的一種基於WEB技術實現跨平臺的手機支付方法,其特徵在於 使用基於WEB技術的跨平臺中間件的應用編程接口完成業務引導、功能展現、數據交換,使 用手機支付封裝層提供的應用編程接口,實現手機支付相關流程,開發手機支付業務。
全文摘要
本發明公開了一種基於WEB技術實現跨平臺的手機支付方法,首先通過基於WEB技術的跨平臺中間件屏蔽了具體品牌和型號手機的差別,提供統一的應用編程接口,使用跨平臺中間件作為手機支付的運行平臺,再在跨平臺中間件上,將各種手機支付方式信息全部封裝在手機支付封裝層,然後開發手機支付業務;最後在應用編程接口上,通過具體方式模塊按照具體手機支付方式實現各種金融交易;本發明在基於WEB技術的跨平臺中間件的協助下,可在各種品牌和型號的手機上運行,不必關心具體手機支付方式流程等問題簡單地開發手機支付業務;同時WEB技術簡單,具有較好的可移植性,能夠大大提高生產效率,還可大大降低生產和維護成本。
文檔編號H04L29/08GK101841569SQ20101017377
公開日2010年9月22日 申請日期2010年5月17日 優先權日2010年5月17日
發明者羅蕾 申請人:成都中聯信通科技有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀