两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng)的制作方法

文檔序號(hào):7802888閱讀:209來源:國知局
一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供了一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng),其中,所述方法包括:獲取數(shù)據(jù);根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理;對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息;將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。本技術(shù)方案讓數(shù)據(jù)的時(shí)效性判斷在整個(gè)通訊過程中都是系統(tǒng)自動(dòng)實(shí)現(xiàn),無需人工干預(yù),保證了在各應(yīng)用間傳輸和處理的數(shù)據(jù)在時(shí)效性上都是有效的。
【專利說明】一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)通訊領(lǐng)域,特別涉及一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng),還包括一種數(shù)據(jù)時(shí)效性控制裝置以及時(shí)間同步方法。
【背景技術(shù)】
[0002]隨著IT業(yè)的持續(xù)發(fā)展,企業(yè)中更多的事務(wù)被納入IT系統(tǒng)進(jìn)行處理,IT系統(tǒng)內(nèi)部各個(gè)服務(wù)器之間存在越來越多的通訊連接。由于各個(gè)應(yīng)用的處理都是有時(shí)效性控制的,其發(fā)出的指令在一個(gè)預(yù)定義的時(shí)間范圍內(nèi)未能得到處理,數(shù)據(jù)發(fā)起端就會(huì)認(rèn)為該數(shù)據(jù)已失效。但由于數(shù)據(jù)需流經(jīng)多個(gè)處理環(huán)節(jié),當(dāng)其中一個(gè)或多個(gè)環(huán)節(jié)出現(xiàn)性能故障,就會(huì)引起應(yīng)用間進(jìn)行傳輸處理的通訊報(bào)文的時(shí)效性已失效,可仍需應(yīng)用做處理的事情,最終產(chǎn)生數(shù)據(jù)不一致或發(fā)生生產(chǎn)事故。
[0003]例如:銀行ATM發(fā)起一筆取款交易,如果由于主機(jī)繁忙,該筆數(shù)據(jù)處理請(qǐng)求處于主機(jī)處理等待隊(duì)列中時(shí)間過長(zhǎng),已經(jīng)超過業(yè)務(wù)處理有效期,ATM因?yàn)槌瑫r(shí)已經(jīng)放棄等待,這次交易數(shù)據(jù)理應(yīng)廢棄。但按照目前常用的數(shù)據(jù)時(shí)效處理機(jī)制,這筆交易數(shù)據(jù)最后仍被主機(jī)處理并進(jìn)行扣賬,該筆取款數(shù)據(jù)仍然在各流通環(huán)節(jié)進(jìn)行處理,直到返回ATM機(jī)上被ATM判斷為該筆取款數(shù)據(jù)已經(jīng)超時(shí)而廢棄。另外,ATM還需要重新自動(dòng)發(fā)起一筆沖正請(qǐng)求,以便讓主機(jī)回退之前已經(jīng)完成的扣賬更新。所以目前常用的數(shù)據(jù)時(shí)效處理機(jī)制浪費(fèi)有效資源。
[0004]此外,還以ATM取款為例,ATM取款正交易發(fā)出后,因種種原因取款數(shù)據(jù)滯后到達(dá)主機(jī),而在取款正交易數(shù)據(jù)到達(dá)主機(jī)之前,ATM因?yàn)榈却瑫r(shí)發(fā)出了取款沖正請(qǐng)求,由于各個(gè)節(jié)點(diǎn)的處理機(jī)制不同,取款沖正數(shù)據(jù)請(qǐng)求可能會(huì)比取款正交易更早到達(dá)主機(jī),則這取款沖正數(shù)據(jù)請(qǐng)求會(huì)處理失敗(因?yàn)橹鳈C(jī)上找不到該筆取款正交易記錄),而后到達(dá)的取款正交易卻又被主機(jī)進(jìn)行賬務(wù)更新了,這筆取款不會(huì)再有沖正交易,導(dǎo)致引起賬務(wù)錯(cuò)誤。
[0005]現(xiàn)有的數(shù)據(jù)時(shí)效性控制功能,一般僅限于系統(tǒng)內(nèi)部,不能跨系統(tǒng)操作,或者需要外部時(shí)鐘同步等支持。這種數(shù)據(jù)控制方式,在跨時(shí)區(qū)的數(shù)據(jù)處理過程中,或各個(gè)中間節(jié)點(diǎn)服務(wù)器的時(shí)間不一致時(shí),難于保證數(shù)據(jù)的時(shí)效性。因此,需要一種新的數(shù)據(jù)時(shí)效控制裝置和辦法,在各種場(chǎng)景的數(shù)據(jù)處理過程中,能進(jìn)行自我糾正,保證各通訊環(huán)節(jié)能正確識(shí)別無效報(bào)文。

【發(fā)明內(nèi)容】

[0006]為解決上述問題,本發(fā)明提出一種跨區(qū)數(shù)據(jù)通信方法及系統(tǒng),以克服目前各類服務(wù)器在進(jìn)行數(shù)據(jù)交互時(shí)無法有效判斷數(shù)據(jù)的時(shí)效性,從而引發(fā)各類無效的數(shù)據(jù)處理導(dǎo)致的效率低、且錯(cuò)誤的數(shù)據(jù)更新導(dǎo)致賬務(wù)的問題。
[0007]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種跨區(qū)數(shù)據(jù)通信方法,所述方法包括:
[0008]獲取數(shù)據(jù);
[0009]根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);[0010]對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理;
[0011]對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息;
[0012]將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
[0013]可選的,在本發(fā)明一實(shí)施例中,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
[0014]可選的,在本發(fā)明一實(shí)施例中,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
[0015]可選的,在本發(fā)明一實(shí)施例中,所述時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
[0016]為實(shí)現(xiàn)上述目的,本發(fā)明提供了另一種跨區(qū)數(shù)據(jù)通信方法,所述方法包括:
[0017]發(fā)起交易數(shù)據(jù);
[0018]對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息;
[0019]將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其它數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理;
[0020]獲取處理后的數(shù)據(jù);
[0021]根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0022]根據(jù)功能要求展示所述有效數(shù)據(jù)。
[0023]為實(shí)現(xiàn)上述目的,本發(fā)明還提供了一種跨區(qū)數(shù)據(jù)通信系統(tǒng),所述系統(tǒng)包括:
[0024]第一數(shù)據(jù)接收單元,用于獲取數(shù)據(jù);
[0025]第一時(shí)效判斷單元,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0026]數(shù)據(jù)處理單元,用于對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理;
[0027]第一時(shí)間戳信息單元,用于對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息;
[0028]第一發(fā)送單元,用于將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
[0029]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)效判斷單元判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述第一時(shí)效判斷單元判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
[0030]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)效判斷單元使用到的數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
[0031]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)間戳信息單元使用到的時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
[0032]為實(shí)現(xiàn)上述目的,本發(fā)明還提供了另一種跨區(qū)數(shù)據(jù)通信系統(tǒng),所述系統(tǒng)包括:
[0033]數(shù)據(jù)發(fā)起單元,用于發(fā)起交易數(shù)據(jù);
[0034]第二時(shí)間戳信息單元,用于對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息;
[0035]第二發(fā)送單元,用于將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理;
[0036]第二數(shù)據(jù)接收單元,用于獲取處理后的數(shù)據(jù);
[0037]第二時(shí)效判斷單元,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);[0038]顯示單元,用于根據(jù)功能要求顯示所述有效數(shù)據(jù)。
[0039]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種數(shù)據(jù)時(shí)效性控制裝置,包括:
[0040]初始握手單元,用于與其他需要通信的數(shù)據(jù)節(jié)點(diǎn)進(jìn)行應(yīng)用層握手,交換相互間的時(shí)間信息、對(duì)所述數(shù)據(jù)時(shí)效性控制裝置中的其他單元進(jìn)行初始化處理,獲得通信雙方的時(shí)間信息;
[0041]服務(wù)器時(shí)間獲取單元,用于獲取服務(wù)器當(dāng)前時(shí)間和對(duì)應(yīng)時(shí)區(qū)信息;
[0042]超時(shí)信息獲取單元,用于獲取交易預(yù)定義的數(shù)據(jù)有效周期信息;
[0043]時(shí)間信息存儲(chǔ)單元,用于記錄各類交易數(shù)據(jù)的時(shí)間信息,所述時(shí)間信息包括所述初始握手單元獲取的通信雙方的時(shí)間信息;
[0044]時(shí)效控制單元,包括時(shí)間戳處理模塊和時(shí)效判斷模塊,所述時(shí)間戳處理模塊用于對(duì)需要發(fā)送出去的數(shù)據(jù)加入時(shí)間戳信息;其中,所述時(shí)間戳信息包括所述服務(wù)器時(shí)間獲取單元和所述超時(shí)信息獲取單元獲得的信息;所述時(shí)效判斷模塊用于根據(jù)獲得的數(shù)據(jù)中的時(shí)間信息以及時(shí)間信息存儲(chǔ)單元中記錄的時(shí)間信息對(duì)獲得的數(shù)據(jù)進(jìn)行時(shí)效判斷。
[0045]可選的,在本發(fā)明一實(shí)施例中,還包括:時(shí)間信息同步單元;
[0046]所述時(shí)間信息同步單元,用于組織報(bào)文發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn),重新獲取通信雙方的時(shí)間信息,對(duì)通信雙方的時(shí)間信息進(jìn)行自動(dòng)同步和糾正,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元。
[0047]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種時(shí)間同步方法,該方法基于上述的數(shù)據(jù)時(shí)效性控制裝置進(jìn)行,所述時(shí)間同步方法包括:
[0048]通過所述超時(shí)信息獲取單元讀取配置文件,完成所述數(shù)據(jù)時(shí)效性控制裝置的初始化操作;
[0049]初始握手單元與通信對(duì)方進(jìn)行應(yīng)用層的握手,交換運(yùn)行期間雙方所述需要的時(shí)間信息,并將獲取的時(shí)間信息寫入至?xí)r間信息存儲(chǔ)單元;
[0050]時(shí)間信息同步單元定期啟動(dòng),與通信對(duì)方進(jìn)行交流,獲取新的時(shí)間信息,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元。
[0051]可選的,在本發(fā)明一實(shí)施例中,所述初始握手單元與通信對(duì)方進(jìn)行應(yīng)用層的握手的步驟包括:
[0052]通信一方發(fā)起握手請(qǐng)求至通信對(duì)方;
[0053]所述通信對(duì)方返回應(yīng)答至所述通信一方;
[0054]所述通信一方根據(jù)通信對(duì)方返回的應(yīng)答發(fā)送應(yīng)用簡(jiǎn)稱至所述通信對(duì)方;
[0055]所述通信對(duì)方將本地時(shí)間信息發(fā)送至所述通信一方;
[0056]所述通信一方登記所述通信對(duì)方的時(shí)間信息,并將本地時(shí)間信息發(fā)送至所述通信對(duì)方;
[0057]所述通信對(duì)方登記所述通信一方的時(shí)間信息。
[0058]上述技術(shù)方案具有如下有益效果:本技術(shù)方案讓數(shù)據(jù)的時(shí)效性判斷在整個(gè)通訊過程中都是系統(tǒng)自動(dòng)實(shí)現(xiàn),無需人工干預(yù),保證了在各應(yīng)用間傳輸和處理的數(shù)據(jù)在時(shí)效性上都是有效的。
【專利附圖】

【附圖說明】[0059]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0060]圖1為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信方法流程圖之一;
[0061]圖2為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信方法流程圖之二 ;
[0062]圖3為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信系統(tǒng)框圖之一;
[0063]圖4為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信系統(tǒng)框圖之二 ;
[0064]圖5為本發(fā)明提供的一種數(shù)據(jù)時(shí)效性控制裝置500框圖之一;
[0065]圖6為本發(fā)明提供的一種數(shù)據(jù)時(shí)效性控制裝置500框圖之二 ;
[0066]圖7為本發(fā)明提供的一種時(shí)間同步方法流程圖之二 ;
[0067]圖8為本實(shí)施例的跨區(qū)數(shù)據(jù)通信系統(tǒng)結(jié)構(gòu)示意圖;
[0068]圖9為本實(shí)施例的數(shù)據(jù)時(shí)效性控制裝置的功能邏輯結(jié)構(gòu)圖;
[0069]圖10為本實(shí)施例的數(shù)據(jù)時(shí)效性控制裝置的時(shí)間同步部分的實(shí)現(xiàn)流程圖;
[0070]圖11為本實(shí)施例的一個(gè)實(shí)際運(yùn)行的握手流程示意圖;
[0071]圖12為本實(shí)施例的一個(gè)完整的數(shù)據(jù)有效性判斷處理流程圖。
【具體實(shí)施方式】
[0072]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0073]如圖1所示,為本發(fā)明提供了一種跨區(qū)數(shù)據(jù)通信方法流程圖。所述方法包括:
[0074]步驟101):獲取數(shù)據(jù);
[0075]步驟102):根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0076]步驟103):對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理;
[0077]步驟104):對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息;
[0078]步驟105):將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
[0079]可選的,在本發(fā)明一實(shí)施例中,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
[0080]可選的,在本發(fā)明一實(shí)施例中,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
[0081]可選的,在本發(fā)明一實(shí)施例中,所述時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
[0082]如圖2所示,為本發(fā)明提供了一種跨區(qū)數(shù)據(jù)通信方法流程圖之二。所述方法包括:
[0083]步驟201):發(fā)起交易數(shù)據(jù);
[0084]步驟202):對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息;[0085]步驟203):將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其它數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理;
[0086]步驟204):獲取處理后的數(shù)據(jù);
[0087]步驟205):根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0088]步驟206):根據(jù)功能要求展示所述有效數(shù)據(jù)。
[0089]如圖3所示,為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信系統(tǒng)框圖之一。所述系統(tǒng)包括:
[0090]第一數(shù)據(jù)接收單元301,用于獲取數(shù)據(jù);
[0091]第一時(shí)效判斷單元302,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0092]數(shù)據(jù)處理單元303,用于對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理;
[0093]第一時(shí)間戳信息單元304,用于對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息;
[0094]第一發(fā)送單元305,用于將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
[0095]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)效判斷單元302判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述第一時(shí)效判斷單元302判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
[0096]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)效判斷單元302使用的數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
[0097]可選的,在本發(fā)明一實(shí)施例中,所述第一時(shí)間戳信息單元304使用到的時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
[0098]如圖4所示,為本發(fā)明提供的一種跨區(qū)數(shù)據(jù)通信系統(tǒng)框圖之二。所述系統(tǒng)包括:
[0099]數(shù)據(jù)發(fā)起單元401,用于發(fā)起交易數(shù)據(jù);
[0100]第二時(shí)間戳信息單元402,用于對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息;
[0101]第二發(fā)送單元403,用于將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理;
[0102]第二數(shù)據(jù)接收單元404,用于獲取處理后的數(shù)據(jù);
[0103]第二時(shí)效判斷單元405,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù);
[0104]顯示單元406,用于根據(jù)功能要求顯示所述有效數(shù)據(jù)。
[0105]如圖5所示,為本發(fā)明提供的一種數(shù)據(jù)時(shí)效性控制裝置500框圖之一。包括:
[0106]初始握手單元501,用于與其他需要通信的數(shù)據(jù)節(jié)點(diǎn)進(jìn)行應(yīng)用層握手,交換相互間的時(shí)間信息、對(duì)所述數(shù)據(jù)時(shí)效性控制裝置中的其他單元進(jìn)行初始化處理,獲得通信雙方的時(shí)間信息;
[0107]服務(wù)器時(shí)間獲取單元502,用于獲取服務(wù)器當(dāng)前時(shí)間和對(duì)應(yīng)時(shí)區(qū)信息;
[0108]超時(shí)信息獲取單元503,用于獲取交易預(yù)定義的數(shù)據(jù)有效周期信息;
[0109]時(shí)間信息存儲(chǔ)單元504,用于記錄各類交易數(shù)據(jù)的時(shí)間信息,所述時(shí)間信息包括所述初始握手單元獲取的通信雙方的時(shí)間信息;
[0110]時(shí)效控制單元505,包括時(shí)間戳處理模塊5051和時(shí)效判斷模塊5052,所述時(shí)間戳處理模塊5051用于對(duì)需要發(fā)送出去的數(shù)據(jù)加入時(shí)間戳信息;其中,所述時(shí)間戳信息包括所述服務(wù)器時(shí)間獲取單元和所述超時(shí)信息獲取單元獲得的信息;所述時(shí)效判斷模塊5052用于根據(jù)獲得的數(shù)據(jù)中的時(shí)間信息以及時(shí)間信息存儲(chǔ)單元504中記錄的時(shí)間信息對(duì)獲得的數(shù)據(jù)進(jìn)行時(shí)效判斷。
[0111]如圖6所示,為本發(fā)明提供的一種數(shù)據(jù)時(shí)效性控制裝置500框圖之二。在圖5的基礎(chǔ)上,還包括:時(shí)間信息同步單元506 ;
[0112]所述時(shí)間信息同步單元506,用于組織報(bào)文發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn),重新獲取通信雙方的時(shí)間信息,對(duì)通信雙方的時(shí)間信息進(jìn)行自動(dòng)同步和糾正,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元504。
[0113]如圖7所示,為本發(fā)明提供的一種時(shí)間同步方法流程圖。該方法基于上述圖6的數(shù)據(jù)時(shí)效性控制裝置進(jìn)行,所述時(shí)間同步方法包括:
[0114]步驟701):通過所述超時(shí)信息獲取單元503讀取配置文件,完成所述數(shù)據(jù)時(shí)效性控制裝置的初始化操作; [0115]步驟702):初始握手單元501與通信對(duì)方進(jìn)行應(yīng)用層的握手,交換運(yùn)行期間雙方所述需要的時(shí)間信息,并將獲取的時(shí)間信息寫入至?xí)r間信息存儲(chǔ)單元504 ;
[0116]步驟703):時(shí)間信息同步單元506定期啟動(dòng),與通信對(duì)方進(jìn)行交流,獲取新的時(shí)間信息,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元504。
[0117]可選的,在本發(fā)明一實(shí)施例中,所述初始握手單元501與通信對(duì)方進(jìn)行應(yīng)用層的握手的步驟包括:
[0118]通信一方發(fā)起握手請(qǐng)求至通信對(duì)方;
[0119]所述通信對(duì)方返回應(yīng)答至所述通信一方;
[0120]所述通信一方根據(jù)通信對(duì)方返回的應(yīng)答發(fā)送應(yīng)用簡(jiǎn)稱至所述通信對(duì)方;
[0121]所述通信對(duì)方將本地時(shí)間信息發(fā)送至所述通信一方;
[0122]所述通信一方登記所述通信對(duì)方的時(shí)間信息,并將本地時(shí)間信息發(fā)送至所述通信對(duì)方;
[0123]所述通信對(duì)方登記所述通信一方的時(shí)間信息。
[0124]實(shí)施例:
[0125]本實(shí)施例是在對(duì)應(yīng)用系統(tǒng)進(jìn)行數(shù)據(jù)處理過程中,在各個(gè)節(jié)點(diǎn)服務(wù)器加入圖6所示的裝置,該裝置在數(shù)據(jù)發(fā)送時(shí),在數(shù)據(jù)中寫入時(shí)間戳信息,該時(shí)間戳信息包括但不限于:該客戶端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期等。一個(gè)可實(shí)際運(yùn)行的報(bào)文頭部分設(shè)計(jì)示例如下:
類型長(zhǎng)度備注_
[0126]
【權(quán)利要求】
1.一種跨區(qū)數(shù)據(jù)通信方法,其特征在于,所述方法包括: 獲取數(shù)據(jù); 根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù); 對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理; 對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息; 將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
2.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
3.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
4.如權(quán)利要求1所述的方法,其特征在于,所述時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
5.一種跨區(qū)數(shù) 據(jù)通信方法,其特征在于,所述方法包括: 發(fā)起交易數(shù)據(jù); 對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息; 將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其它數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理; 獲取處理后的數(shù)據(jù); 根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù); 根據(jù)功能要求展示所述有效數(shù)據(jù)。
6.一種跨區(qū)數(shù)據(jù)通信系統(tǒng),其特征在于,所述系統(tǒng)包括: 第一數(shù)據(jù)接收單元,用于獲取數(shù)據(jù); 第一時(shí)效判斷單元,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù); 數(shù)據(jù)處理單元,用于對(duì)所述有效數(shù)據(jù)進(jìn)行數(shù)據(jù)處理; 第一時(shí)間戳信息單元,用于對(duì)處理后的有效數(shù)據(jù)加入時(shí)間戳信息; 第一發(fā)送單元,用于將加入時(shí)間信息的有效數(shù)據(jù)發(fā)送出去。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一時(shí)效判斷單元判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間大于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是無效數(shù)據(jù);所述第一時(shí)效判斷單元判斷所述數(shù)據(jù)流轉(zhuǎn)時(shí)間小于等于所述數(shù)據(jù)有效周期,則所述數(shù)據(jù)是符合時(shí)效性要求的有效數(shù)據(jù)。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一時(shí)效判斷單元使用到的數(shù)據(jù)流轉(zhuǎn)時(shí)間根據(jù)本地時(shí)間、時(shí)區(qū)轉(zhuǎn)換、時(shí)間差以及數(shù)據(jù)中的時(shí)間戳信息獲得。
9.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述第一時(shí)間戳信息單元使用到的時(shí)間戳信息包括發(fā)送數(shù)據(jù)端所在時(shí)區(qū)信息、本地發(fā)送時(shí)間、數(shù)據(jù)有效周期。
10.一種跨區(qū)數(shù)據(jù)通信系統(tǒng),其特征在于,所述系統(tǒng)包括: 數(shù)據(jù)發(fā)起單元,用于發(fā)起交易數(shù)據(jù); 第二時(shí)間戳信息單元,用于對(duì)發(fā)起的數(shù)據(jù)加入時(shí)間戳信息; 第二發(fā)送單元,用于將加入時(shí)間戳信息的數(shù)據(jù)發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn)進(jìn)行處理; 第二數(shù)據(jù)接收單元,用于獲取處理后的數(shù)據(jù);第二時(shí)效判斷單元,用于根據(jù)數(shù)據(jù)流轉(zhuǎn)時(shí)間和數(shù)據(jù)有效周期對(duì)獲取的數(shù)據(jù)進(jìn)行時(shí)效性判斷,獲得有效數(shù)據(jù); 顯示單元,用于根據(jù)功能要求顯示所述有效數(shù)據(jù)。
11.一種數(shù)據(jù)時(shí)效性控制裝置,其特征在于,包括: 初始握手單元,用于與其他需要通信的數(shù)據(jù)節(jié)點(diǎn)進(jìn)行應(yīng)用層握手,交換相互間的時(shí)間信息、對(duì)所述數(shù)據(jù)時(shí)效性控制裝置中的其他單元進(jìn)行初始化處理,獲得通信雙方的時(shí)間信息; 服務(wù)器時(shí)間獲取單元,用于獲取服務(wù)器當(dāng)前時(shí)間和對(duì)應(yīng)時(shí)區(qū)信息; 超時(shí)信息獲取單元,用于獲取交易預(yù)定義的數(shù)據(jù)有效周期信息; 時(shí)間信息存儲(chǔ)單元,用于記錄各類交易數(shù)據(jù)的時(shí)間信息,所述時(shí)間信息包括所述初始握手單元獲取的通信雙方的時(shí)間信息; 時(shí)效控制單元,包括時(shí)間戳處理模塊和時(shí)效判斷模塊,所述時(shí)間戳處理模塊用于對(duì)需要發(fā)送出去的數(shù)據(jù)加入時(shí)間戳信息;其中,所述時(shí)間戳信息包括所述服務(wù)器時(shí)間獲取單元和所述超時(shí)信息獲取單元獲得的信息;所述時(shí)效判斷模塊用于根據(jù)獲得的數(shù)據(jù)中的時(shí)間信息以及時(shí)間信息存儲(chǔ)單元中記錄的時(shí)間信息對(duì)獲得的數(shù)據(jù)進(jìn)行時(shí)效判斷。
12.如權(quán)利要求11所述的裝置,其特征在于,還包括:時(shí)間信息同步單元 所述時(shí)間信息同步 單元,用于組織報(bào)文發(fā)送至其他數(shù)據(jù)節(jié)點(diǎn),重新獲取通信雙方的時(shí)間信息,對(duì)通信雙方的時(shí)間信息進(jìn)行自動(dòng)同步和糾正,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元。
13.—種時(shí)間同步方法,其特征在于,該方法基于權(quán)利要求12所述的數(shù)據(jù)時(shí)效性控制裝置進(jìn)行,所述時(shí)間同步方法包括: 通過所述超時(shí)信息獲取單元讀取配置文件,完成所述數(shù)據(jù)時(shí)效性控制裝置的初始化操作; 初始握手單元與通信對(duì)方進(jìn)行應(yīng)用層的握手,交換運(yùn)行期間雙方所述需要的時(shí)間信息,并將獲取的時(shí)間信息寫入至?xí)r間信息存儲(chǔ)單元; 時(shí)間信息同步單元定期啟動(dòng),與通信對(duì)方進(jìn)行交流,獲取新的時(shí)間信息,并將獲取的時(shí)間信息更新到所述時(shí)間信息存儲(chǔ)單元。
14.如權(quán)利要求13所述的方法,其特征在于,所述初始握手單元與通信對(duì)方進(jìn)行應(yīng)用層的握手的步驟包括: 通信一方發(fā)起握手請(qǐng)求至通信對(duì)方; 所述通信對(duì)方返回應(yīng)答至所述通信一方; 所述通信一方根據(jù)通信對(duì)方返回的應(yīng)答發(fā)送應(yīng)用簡(jiǎn)稱至所述通信對(duì)方; 所述通信對(duì)方將本地時(shí)間信息發(fā)送至所述通信一方; 所述通信一方登記所述通信對(duì)方的時(shí)間信息,并將本地時(shí)間信息發(fā)送至所述通信對(duì)方; 所述通信對(duì)方登記所述通信一方的時(shí)間信息。
【文檔編號(hào)】H04L29/08GK103957258SQ201410183228
【公開日】2014年7月30日 申請(qǐng)日期:2014年4月30日 優(yōu)先權(quán)日:2014年4月30日
【發(fā)明者】鄭均強(qiáng), 張磊, 裴磊, 李佳 申請(qǐng)人:中國工商銀行股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
忻城县| 澎湖县| 林口县| 漳浦县| 新野县| 东台市| 安顺市| 平泉县| 辉县市| 泾阳县| 廊坊市| 嘉黎县| 玉龙| 古交市| 桑日县| 阳江市| 施秉县| 若尔盖县| 泾阳县| 安阳市| 茌平县| 郴州市| 五常市| 道真| 富源县| 鹤山市| 咸丰县| 铜山县| 敦化市| 宝清县| 普兰县| 宿松县| 洮南市| 礼泉县| 本溪市| 三原县| 七台河市| 淳化县| 房山区| 商丘市| 阿拉善盟|