數據處理方法和終端的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機技術領域,尤其涉及一種數據處理方法和終端。
【背景技術】
[0002]隨著社會的發(fā)展,銀行上的業(yè)務往來已經依賴于計算機技術的處理,用戶在進行銀行上的數據處理過程時,需要向終端上輸入調取銀行業(yè)務數據請求,然后通過服務器確定銀行業(yè)務數據,使得終端將銀行業(yè)務數據發(fā)送給用戶。例如,用戶在終端上進行存款查詢的時候,需要終端將服務器返回的存款數據發(fā)送給用戶。
[0003]現(xiàn)有技術中,終端接收到的銀行業(yè)務服務器發(fā)送的銀行業(yè)務數據是通過簡單對象訪問協(xié)議(Simple Object Access Protocol,簡稱SOAP)傳輸來的SOAP格式的銀行業(yè)務數據,然后終端將SOAP格式的銀行業(yè)務數據轉換為簡單的Java對象(Plain Ordinary JavaObject,簡稱P0J0)格式的銀行業(yè)務數據,然后將P0J0格式的銀行業(yè)務數據進行數據分析發(fā)送用戶,使得用戶進行查看。
[0004]然而現(xiàn)有技術中,由于終端需要將銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據,通過反射轉換為P0J0格式的銀行業(yè)務數據,轉換為P0J0格式的銀行業(yè)務數據的過程較慢,降低了銀行業(yè)務數據的處理效率。
【發(fā)明內容】
[0005]本發(fā)明提供一種數據處理方法和終端,用以解決現(xiàn)有技術中由于終端需要將銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據,通過反射轉換為P0J0格式的銀行業(yè)務數據,轉換為P0J0格式的銀行業(yè)務數據的過程較慢,降低了銀行業(yè)務數據的處理效率的問題。
[0006]本發(fā)明的一方面是提供一種數據處理方法,包括:
[0007]終端接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據;
[0008]所述終端將所述SOAP格式的銀行業(yè)務數據轉換為圖(MAP,簡稱map)數據結構格式的銀行業(yè)務數據;
[0009]所述終端對所述map數據結構格式的銀行業(yè)務數據進行數據分析;
[0010]所述終端將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使所述用戶進行查看。
[0011]如上所述的方法中,在所述終端接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據之前,還包括:
[0012]所述終端接收所述用戶發(fā)送的調取銀行業(yè)務數據請求;
[0013]所述終端將所述調取銀行業(yè)務數據請求轉換為SOAP格式的調取銀行業(yè)務數據請求;
[0014]所述終端將所述SOAP格式的調取銀行業(yè)務數據請求發(fā)送給所述銀行業(yè)務服務器,以使所述銀行業(yè)務服務器將所述SOAP格式的調取銀行業(yè)務數據請求轉換為map數據結構的調取銀行業(yè)務數據請求之后確定與map數據結構的調取銀行業(yè)務數據請求對應的map數據結構的銀行業(yè)務數據,并使得所述銀行業(yè)務服務器將所述map數據結構的銀行業(yè)務數據轉換為所述SOAP格式的銀行業(yè)務數據之后將所述SOAP格式的銀行業(yè)務數據發(fā)送給所述終端。
[0015]如上所述的方法中,在所述終端將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使所述用戶進行查看之后,還包括:
[0016]所述終端接收所述用戶發(fā)送的修改后的銀行業(yè)務數據;
[0017]所述終端將所述修改后的銀行業(yè)務數據進行存儲。
[0018]本發(fā)明的另一方面是提供一種終端,包括:
[0019]接收模塊,用于接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據;
[0020]轉換模塊,用于將所述SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據;
[0021]分析模塊,用于對所述map數據結構格式的銀行業(yè)務數據進行數據分析;
[0022]發(fā)送模塊,用于將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使所述用戶進行查看。
[0023]如上所述的終端中,還包括:
[0024]處理模塊,用于在所述接收模塊接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據之前,接收所述用戶發(fā)送的調取銀行業(yè)務數據請求;將所述調取銀行業(yè)務數據請求轉換為SOAP格式的調取銀行業(yè)務數據請求;將所述SOAP格式的調取銀行業(yè)務數據請求發(fā)送給所述銀行業(yè)務服務器,以使所述銀行業(yè)務服務器將所述SOAP格式的調取銀行業(yè)務數據請求轉換為map數據結構的調取銀行業(yè)務數據請求之后確定與map數據結構的調取銀行業(yè)務數據請求對應的map數據結構的銀行業(yè)務數據,并使得所述銀行業(yè)務服務器將所述map數據結構的銀行業(yè)務數據轉換為所述SOAP格式的銀行業(yè)務數據之后將所述SOAP格式的銀行業(yè)務數據發(fā)送給所述終端。
[0025]如上所述的終端中,所述發(fā)送模塊,還用于:
[0026]在所述將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使所述用戶進行查看之后,接收所述用戶發(fā)送的修改后的銀行業(yè)務數據;將所述修改后的銀行業(yè)務數據進行存儲。
[0027]本發(fā)明通過終端接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據;終端將SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據;終端對map數據結構格式的銀行業(yè)務數據進行數據分析;終端將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使用戶進行查看。從而將接收到的SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據,提高了數據的轉換效率,提高了銀行業(yè)務數據的處理效率。
【附圖說明】
[0028]圖1為本發(fā)明實施例一提供的數據處理方法的流程圖;
[0029]圖2為本發(fā)明實施例二提供的數據處理方法的流程圖;
[0030]圖3為本發(fā)明實施例三提供的終端的結構示意圖;
[0031]圖4為本發(fā)明實施例四提供的終端的結構示意圖。
【具體實施方式】
[0032]為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0033]圖1為本發(fā)明實施例一提供的數據處理方法的流程圖,如圖1所示,本實施例的方法包括:
[0034]步驟101、終端接收銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據。
[0035]在本實施例中,具體的,銀行業(yè)務服務器通過簡單對象訪問協(xié)議將SOAP格式的銀行業(yè)務數據發(fā)送給終端,從而終端可以接收到銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據。
[0036]步驟102、終端將SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據。
[0037]在本實施例中,具體的,終端將步驟101中接收到的SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據,map數據結構是一種依照鍵值對的形式進行存儲的數據結構,轉換為map數據結構格式的銀行業(yè)務數據的過程較快。
[0038]步驟103、終端對map數據結構格式的銀行業(yè)務數據進行數據分析。
[0039]在本實施例中,具體的,終端對步驟102中轉換為map數據結構格式的銀行業(yè)務數據進行數據分析,例如,銀行業(yè)務數據為開戶信息數據,則將銀行業(yè)務服務器發(fā)送的SOAP格式的開戶信息數據,轉換為map數據結構格式的開戶信息數據,然后將map數據結構格式的開戶信息數據進行數據分析,可以分析開戶信息數據中的具體內容,以確定與開戶信息數據對應用戶為非法開戶的用戶。
[0040]步驟104、終端將數據分析后的銀行業(yè)務數據發(fā)送給用戶,以使用戶進行查看。
[0041]在本實施例中,具體的,將步驟103中經過數據分析后的銀行業(yè)務數據顯示到終端上,從而終端將數據分析后的銀行業(yè)務數據顯示給用戶,使得用戶進行查看。
[0042]本實施例通過終端將銀行業(yè)務服務器發(fā)送的SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據,然后終端對map數據結構格式的銀行業(yè)務數據進行數據分析,將數據分析后的銀行業(yè)務數據發(fā)送給用戶,使得用戶進行查看。從而通過在SOAP格式的數據的報文拆箱和報文裝箱的過程中,將SOAP報文轉換為map數據結構,提高了SOAP報文裝箱拆箱的效率,同時采用map數據結構作為輸入輸出參數,滿足了通過配置方式動態(tài)的調用獨立平臺(Web service,簡稱web service)的需求;進而通過將接收到的SOAP格式的銀行業(yè)務數據轉換為map數據結構格式的銀行業(yè)務數據,提高了數據的轉換效率,提高了銀行業(yè)務數據的處理效率。
[0043]圖2為本發(fā)明實施例二提供的數據處理方法的流程圖,在實施例一的基礎上,如圖2所示,本實施例的方法,在步驟101之前,還包括:
[0044]步驟201、終端接收用戶發(fā)送的調取銀行業(yè)務數據請求。
[0045]在本實施例中,具體的,用戶向終端發(fā)送調取銀行業(yè)務數據請求,從而終端接收到用戶發(fā)送的調取銀行業(yè)務數據請求。例如,用戶在終端中輸入調取銀行業(yè)務數據請求,這個請求用于調用開戶賬號信息。
[0046]步驟202、終端將調取銀行業(yè)務數據請求轉換為SOAP格式的調取銀行業(yè)務數據請求。
[0047]在本實施例中,具體的,終端將調取銀行業(yè)務數據請求轉換為SOAP格式的調取銀行業(yè)務數據請求,從而終端可以通過簡單對象訪問協(xié)議將SOAP格式的調取銀行業(yè)務數據請求進行傳輸。
[0048]步驟203、終端將SOAP格式的調取銀行業(yè)務數據請求發(fā)送給銀行業(yè)務服務器,以使銀行業(yè)務服務器將SOAP格式的調取銀行業(yè)務數據請求轉換為map數據結構的調取銀行業(yè)務數據請求之后確定與map數據結構的調取銀行業(yè)務數據請求對應的map數據結