附圖。
[0042]圖1為本發(fā)明一個(gè)實(shí)施例提供的一種數(shù)據(jù)批量處理方法的方法流程圖;
[0043]圖2為本發(fā)明另一實(shí)施例提供的數(shù)據(jù)批量處理方法的方法流程圖;
[0044]圖3是本發(fā)明實(shí)施例中的一種數(shù)據(jù)批量處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0046]本發(fā)明實(shí)施例提供了一種數(shù)據(jù)批量處理方法及系統(tǒng),能夠提高數(shù)據(jù)處理效率,還能夠提升數(shù)據(jù)處理的安全性。
[0047]請(qǐng)參閱圖1,本發(fā)明一個(gè)實(shí)施例提供的數(shù)據(jù)批量處理方法包括:
[0048]S101、第一終端接收客戶端發(fā)送的虛擬票據(jù)獲取請(qǐng)求;
[0049]本實(shí)施例中的虛擬票據(jù)主要用于在第一終端登記客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)和記錄客戶端對(duì)至少一個(gè)第二終端的數(shù)據(jù)請(qǐng)求。其中、第一終端及第二終端可以為個(gè)人計(jì)算機(jī)(Personal Computer, PC)、掌上電腦(Personal Digital Assistant, PDA)、平板電腦、手機(jī)、筆記本電腦等終端設(shè)備,第一終端和第二終端可以為相同的終端設(shè)備,也可以為不同的終端設(shè)備。
[0050]第二終端至少有一個(gè),每個(gè)第二終端內(nèi)都登記有商品信息,所述商品信息至少包括所述商品對(duì)應(yīng)的商品標(biāo)識(shí)和數(shù)值,其中商品標(biāo)識(shí)可以為商品的名稱,每個(gè)第二終端可以通過掃描商品的二維碼或條形碼,或者通過手工輸入商品標(biāo)識(shí)碼的方式登記商品信息??蛻舳丝梢詾槭謾C(jī)、PDA等便攜式終端。
[0051]虛擬票據(jù)在第一終端登記的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)為可以唯一確定某個(gè)請(qǐng)求用戶的標(biāo)識(shí)信息,例如用戶名(唯一)、支付賬戶名、銀行卡賬號(hào)等;虛擬票據(jù)記錄的客戶端對(duì)至少一個(gè)第二終端的數(shù)據(jù)請(qǐng)求中可以包括在第二終端登記的商品信息,所述商品信息至少包括所述商品對(duì)應(yīng)的商品標(biāo)識(shí)或數(shù)值。
[0052]S102、通過對(duì)客戶端的認(rèn)證,第一終端向客戶端發(fā)送虛擬票據(jù);
[0053]為了保證用戶的數(shù)值安全,第一終端在接收到客戶端發(fā)送的虛擬票據(jù)獲取請(qǐng)求后,需要對(duì)客戶端進(jìn)行認(rèn)證,在對(duì)客戶端的認(rèn)證通過之后,第一終端向請(qǐng)求用戶的客戶端發(fā)送虛擬票據(jù)。
[0054]具體實(shí)現(xiàn)中,第一終端可以利用藍(lán)牙、近場(chǎng)通信(Near Field Communicat1n,NFC)、W1-Fi Direct等技術(shù)向客戶端發(fā)送虛擬票據(jù)。
[0055]S103、至少一個(gè)第二終端獲取客戶端的虛擬票據(jù),并將客戶端對(duì)至少一個(gè)第二終端的數(shù)據(jù)請(qǐng)求記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0056]具體實(shí)現(xiàn)中,第二終端可以利用藍(lán)牙、NFC、W1-Fi Direct等技術(shù)獲取客戶端的虛擬票據(jù),然后第二終端將客戶端對(duì)自身的數(shù)據(jù)請(qǐng)求記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)。
[0057]例如,客戶端向第二終端發(fā)送的數(shù)據(jù)請(qǐng)求中包含A商品的名稱及對(duì)應(yīng)的數(shù)值,則第二終端在接收到客戶端發(fā)送的數(shù)據(jù)請(qǐng)求后,將客戶端發(fā)送的數(shù)據(jù)請(qǐng)求中包含的A商品的名稱及對(duì)應(yīng)的數(shù)值與自身記錄的A商品的名稱及對(duì)應(yīng)的數(shù)值進(jìn)行比對(duì),二者無誤后,將A商品的名稱及對(duì)應(yīng)的數(shù)值記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)。
[0058]S104、第一終端合并至少一個(gè)第二終端記錄的數(shù)據(jù)項(xiàng),根據(jù)虛擬票據(jù)對(duì)應(yīng)的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí),從用戶標(biāo)識(shí)對(duì)應(yīng)或綁定的賬戶中,轉(zhuǎn)移合并后的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的數(shù)值。
[0059]具體實(shí)現(xiàn)中,用戶可以根據(jù)自身的需求,通過客戶端向不同的第二終端發(fā)送數(shù)據(jù)請(qǐng)求,每個(gè)第二終端接收到客戶端發(fā)送的數(shù)據(jù)請(qǐng)求后,都會(huì)將客戶端向自己發(fā)送的數(shù)據(jù)請(qǐng)求記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng),然后將虛擬票據(jù)返還給客戶端。第一終端通過客戶端的虛擬票據(jù)獲取用戶請(qǐng)求過的每個(gè)第二終端記錄的數(shù)據(jù)項(xiàng),將這些數(shù)據(jù)項(xiàng)合并,然后根據(jù)虛擬票據(jù)對(duì)應(yīng)的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí),從所述用戶標(biāo)識(shí)對(duì)應(yīng)或綁定的賬戶中,轉(zhuǎn)移合并后的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的數(shù)值。
[0060]本實(shí)施例中,第一終端可以將至少一個(gè)第二終端記錄的數(shù)據(jù)項(xiàng)合并,一次性的從用戶標(biāo)識(shí)對(duì)應(yīng)或綁定的賬戶中,轉(zhuǎn)移合并后的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的數(shù)值,即批量進(jìn)行數(shù)值轉(zhuǎn)移,從而可以提高數(shù)據(jù)處理效率,另外,由于可以批量進(jìn)行數(shù)值轉(zhuǎn)移,所以對(duì)用戶進(jìn)行驗(yàn)證的過程可以較為繁瑣,這樣可以提升安全性,且不會(huì)增加操作。
[0061]為便于理解,下面以一具體實(shí)施例對(duì)本發(fā)明實(shí)施例中的一種數(shù)據(jù)批量處理方法進(jìn)行描述,請(qǐng)參閱圖2,本實(shí)施例的數(shù)據(jù)批量處理方法包括:
[0062]S201、客戶端向客戶端服務(wù)器發(fā)送請(qǐng)求;
[0063]客戶端向客戶端服務(wù)器發(fā)送的請(qǐng)求中可以攜帶用戶標(biāo)識(shí)信息,用戶標(biāo)識(shí)為可以唯一確定某個(gè)請(qǐng)求用戶的標(biāo)識(shí)信息,例如用戶名(唯一)、支付賬戶名、銀行卡賬號(hào)等。
[0064]S202、客戶端服務(wù)器根據(jù)用戶標(biāo)識(shí)信息生成用戶標(biāo)識(shí)碼;
[0065]客戶端服務(wù)器根據(jù)用戶標(biāo)識(shí)信息生成用戶標(biāo)識(shí)碼,所述用戶標(biāo)識(shí)碼包括二維碼,客戶端存儲(chǔ)二維碼以后,能夠離線地將二維碼提供給第一終端,以實(shí)現(xiàn)離線數(shù)值轉(zhuǎn)移。其中,二維碼,又稱二維條碼,是在一維條碼的基礎(chǔ)上擴(kuò)展出的一種具有可讀性的條碼。設(shè)備掃描二維碼,通過識(shí)別二維碼中記載的二進(jìn)制數(shù)據(jù),可獲取其中包含的信息。相比一維碼,二維碼能夠記載更為復(fù)雜的數(shù)據(jù),比如圖片、網(wǎng)絡(luò)鏈接等。
[0066]S203、客戶端服務(wù)器將用戶標(biāo)識(shí)碼發(fā)送給客戶端;
[0067]S204、客戶端向第一終端發(fā)送虛擬票據(jù)獲取請(qǐng)求;
[0068]本實(shí)施例中的虛擬票據(jù)主要用于在第一終端登記客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)和記錄客戶端對(duì)至少一個(gè)第二終端的數(shù)據(jù)請(qǐng)求。其中、第一終端及第二終端可以為個(gè)人計(jì)算機(jī)(Personal Computer, PC)、掌上電腦(Personal Digital Assistant, PDA)、平板電腦、手機(jī)、筆記本電腦等終端設(shè)備,第一終端和第二終端可以為相同的終端設(shè)備,也可以為不同的終端設(shè)備。
[0069]第二終端至少有一個(gè),每個(gè)第二終端內(nèi)都登記有商品信息,所述商品信息至少包括所述商品對(duì)應(yīng)的商品標(biāo)識(shí)和數(shù)值,其中商品標(biāo)識(shí)可以為商品的名稱,每個(gè)第二終端可以通過掃描商品的二維碼或條形碼,或者通過手工輸入商品標(biāo)識(shí)碼的方式登記商品信息??蛻舳丝梢詾槭謾C(jī)、PDA等便攜式終端。
[0070]虛擬票據(jù)在第一終端登記的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)為可以唯一確定某個(gè)請(qǐng)求用戶的標(biāo)識(shí)信息,例如用戶名(唯一)、支付賬戶名、銀行卡賬號(hào)等;虛擬票據(jù)記錄的客戶端對(duì)至少一個(gè)第二終端的數(shù)據(jù)請(qǐng)求中可以包括在第二終端登記的商品信息,所述商品信息至少包括所述商品對(duì)應(yīng)的商品標(biāo)識(shí)或數(shù)值。
[0071]另外,所述虛擬票據(jù)獲取請(qǐng)求包括客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)碼。
[0072]S205、第一終端向客戶端服務(wù)器發(fā)送虛擬票據(jù)獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí)碼,以對(duì)客戶端進(jìn)行認(rèn)證。
[0073]為了保證用戶的數(shù)值安全,第一終端在接收到客戶端發(fā)送的虛擬票據(jù)獲取請(qǐng)求后,提取虛擬票據(jù)獲取請(qǐng)求中攜帶的用戶標(biāo)識(shí)碼,將用戶標(biāo)識(shí)碼發(fā)送給客戶端服務(wù)器,以由客戶端服務(wù)器對(duì)客戶端進(jìn)行認(rèn)證。
[0074]S206、客戶端服務(wù)器根據(jù)第一終端發(fā)送的用戶標(biāo)識(shí)碼對(duì)客戶端進(jìn)行認(rèn)證;
[0075]客戶端服務(wù)器將第一終端發(fā)送的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)碼與自身生成的客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)碼進(jìn)行比對(duì)以實(shí)現(xiàn)對(duì)客戶端的認(rèn)證。
[0076]S207、向第一終端發(fā)送認(rèn)證成功通知消息;
[0077]客戶端服務(wù)器在對(duì)客戶端認(rèn)證通過后,向第一終端發(fā)送認(rèn)證成功通知消息。
[0078]S208、第一終端生成虛擬票據(jù),并將用戶標(biāo)識(shí)碼中對(duì)應(yīng)的用戶標(biāo)識(shí)信息與虛擬票據(jù)對(duì)應(yīng)或綁定;
[0079]當(dāng)?shù)谝唤K端接收到客戶端服務(wù)器發(fā)送的認(rèn)證成功通知消息后,第一終端生成在第一終端唯一標(biāo)識(shí)的虛擬票據(jù),并將用戶識(shí)別碼中對(duì)應(yīng)的用戶標(biāo)識(shí)信息與生成的虛擬票據(jù)對(duì)應(yīng)或綁定。所謂對(duì)應(yīng),比如說用戶標(biāo)識(shí)信息本身標(biāo)識(shí)的支付賬戶,所謂綁定,比如說用戶標(biāo)識(shí)信息綁定的銀行卡賬戶。
[0080]另外,第一終端或其對(duì)應(yīng)的服務(wù)器還根據(jù)所述虛擬票據(jù)獲取請(qǐng)求,存儲(chǔ)客戶端對(duì)應(yīng)的用戶標(biāo)識(shí)、第一終端對(duì)應(yīng)的客戶標(biāo)識(shí)、所述虛擬票據(jù)登記所述用戶標(biāo)識(shí)的時(shí)間和登記過程使用的密鑰至少其中之一。
[0081]S209、第一終端將生成的虛擬票據(jù)發(fā)送給客戶端;
[0082]具體實(shí)現(xiàn)中,第一終端利用藍(lán)牙、近場(chǎng)通信(Near Field Communicat1n, NFC)、W1-Fi Direct等技術(shù)將生成的虛擬票據(jù)發(fā)送給客戶端。
[0083]S210、客戶端向第二終端發(fā)送數(shù)據(jù)請(qǐng)求及虛擬票據(jù);
[0084]客戶端向第二終端發(fā)送的數(shù)據(jù)請(qǐng)求中包括在第二終端登記的商品信息,所述商品信息至少包括商品對(duì)應(yīng)的商品標(biāo)識(shí)和數(shù)值。具體實(shí)現(xiàn)中,客戶端可以利用藍(lán)牙、NFC、W1-FiDirect等技術(shù)向第二終端發(fā)送數(shù)據(jù)請(qǐng)求及虛擬票據(jù)。
[0085]S211、第二終端將數(shù)據(jù)請(qǐng)求記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng);
[0086]第二終端接收客戶端發(fā)送的數(shù)據(jù)請(qǐng)求及虛擬票據(jù),將客戶端發(fā)送的數(shù)據(jù)請(qǐng)求記錄到虛擬票據(jù)對(duì)應(yīng)的數(shù)據(jù)項(xiàng)。
[0087]例如,客戶端向第二終端發(fā)送的數(shù)據(jù)請(qǐng)求中包含A商品對(duì)應(yīng)的名稱及對(duì)應(yīng)的數(shù)值,則第二終端在接收到客戶端發(fā)送的數(shù)據(jù)請(qǐng)求后,將客戶端發(fā)送的數(shù)據(jù)請(qǐng)求中包含的A商品的名稱及對(duì)應(yīng)的數(shù)值與自身記錄的A商品的名稱及對(duì)應(yīng)的數(shù)值進(jìn)行比對(duì),二者無誤后,將A商品的名稱及