專利名稱:客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種對(duì)時(shí)方法與系統(tǒng),特別關(guān)于一種客戶端與服務(wù)器端的對(duì)時(shí)方法與系統(tǒng)。
背景技術(shù):
隨著信息及多媒體時(shí)代的來臨,網(wǎng)絡(luò)交易行為也更加頻繁,通過網(wǎng)絡(luò)來進(jìn)行商業(yè)交易活動(dòng)的電子商務(wù)也因此成為一門新興產(chǎn)業(yè)。舉凡銀行業(yè)務(wù)、股市交易、商品買賣等行為,都可通過網(wǎng)絡(luò)來進(jìn)行。經(jīng)由電子商務(wù)的交易方式不但降低了產(chǎn)品的廣告成本,更拓展了產(chǎn)品的市場通路,因而電子商務(wù)漸漸成為生活中商品買賣及行銷服務(wù)的重要一環(huán)。
在電子商務(wù)交易活動(dòng)過程中,主要為客戶端的計(jì)算機(jī)通過網(wǎng)絡(luò)與服務(wù)器端的計(jì)算機(jī)主機(jī)進(jìn)行交易往來的活動(dòng),而交易往來的內(nèi)容又以產(chǎn)品數(shù)量、產(chǎn)品種類、及交易時(shí)間尤為重要。若客戶端與服務(wù)器端的計(jì)算機(jī)時(shí)間不一致,則會(huì)使得交易時(shí)間有所誤差。
已知的對(duì)時(shí)方法為客戶端利用網(wǎng)絡(luò)持續(xù)接收服務(wù)器端所傳來的時(shí)間數(shù)據(jù),以進(jìn)行同步實(shí)時(shí)地校對(duì)時(shí)間。然而,此種方法占用了大量的網(wǎng)絡(luò)資源,并增加了客戶端效能資源的負(fù)載,因而增加網(wǎng)絡(luò)擁塞及降低了客戶端效能資源的使用率,故已被逐漸取代。
目前利用網(wǎng)絡(luò)讓服務(wù)器端與客戶端對(duì)時(shí)的協(xié)議有很多種,例如NetworkTime Protocol(NTP)方式,即部分服務(wù)器通過網(wǎng)絡(luò)向時(shí)間服務(wù)器(Time Server)詢問時(shí)間,以校正上述部分服務(wù)器的時(shí)間。并在上述部分服務(wù)器的時(shí)間與上述的時(shí)間服務(wù)器已經(jīng)同步后,再將上述部分服務(wù)器予以開放,使客戶端主機(jī)可以進(jìn)行對(duì)時(shí)校正。之后由客戶端本身的時(shí)鐘來維持一定程度的精準(zhǔn)時(shí)間,并于適當(dāng)?shù)墓潭ㄖ芷跁r(shí)間主動(dòng)對(duì)上一階層的服務(wù)器發(fā)出校時(shí)請(qǐng)求,故NTP主要以階層式的架構(gòu)來達(dá)到客戶端主機(jī)與服務(wù)器端的對(duì)時(shí),并通過固定時(shí)間周期來進(jìn)行時(shí)間的校正,以減少已知方法所產(chǎn)生的網(wǎng)絡(luò)擁塞問題,來達(dá)到在網(wǎng)絡(luò)上實(shí)現(xiàn)高精準(zhǔn)度的計(jì)算機(jī)校時(shí)目的。
請(qǐng)參照?qǐng)D1所示,使用NTP的方式來使客戶端與服務(wù)器端對(duì)時(shí)的方法,包含步驟S01-S07。首先,從客戶端向服務(wù)器端提出校時(shí)請(qǐng)求(步驟S01)。接著,從服務(wù)器端送出目前的標(biāo)準(zhǔn)時(shí)間至客戶端(步驟S02)。然后客戶端接收從伺服端傳來的標(biāo)準(zhǔn)時(shí)間,以作為客戶端的初始時(shí)間(步驟S03)。接著,為了避免網(wǎng)絡(luò)擁塞,客戶端并不會(huì)持續(xù)地向服務(wù)器端提出校時(shí)請(qǐng)求,取而代之的是,于客戶端內(nèi)部不斷地計(jì)數(shù)以得到計(jì)數(shù)值,其中計(jì)數(shù)值用來推算服務(wù)器端的時(shí)間,計(jì)數(shù)值是于客戶端收到服務(wù)器端所送出的標(biāo)準(zhǔn)時(shí)間后即被初始化(步驟S04)。接著,已初始化的計(jì)數(shù)值即持續(xù)地累加(步驟S05)。最后,將客戶端接收自服務(wù)器端的初始時(shí)間與已初始化的計(jì)數(shù)值進(jìn)行相加(步驟S06),以得到與服務(wù)器端相同的同步時(shí)間??蛻舳嗣拷?jīng)固定周期時(shí)間便重新執(zhí)行提出校時(shí)的請(qǐng)求(步驟S07),以讀取服務(wù)器端的標(biāo)準(zhǔn)時(shí)間,并執(zhí)行上述流程以確保客戶端與服務(wù)器端的對(duì)時(shí)。
然而,上述的網(wǎng)絡(luò)對(duì)時(shí)方法仍有缺點(diǎn),即客戶端需于固定周期時(shí)間向服務(wù)器端接收初始時(shí)間,且持續(xù)在接收到初始時(shí)間時(shí),對(duì)已進(jìn)行計(jì)數(shù)的計(jì)數(shù)值初始化,并同時(shí)將已初始化的計(jì)數(shù)值與所得的初始時(shí)間進(jìn)行累加,以得到共同時(shí)間。因而當(dāng)客戶端數(shù)據(jù)處理量過大時(shí),將會(huì)造成初始時(shí)間接收與計(jì)數(shù)值初始化及兩者累加的運(yùn)算上的延遲,使得客戶端所得的共同時(shí)間與服務(wù)器端產(chǎn)生差異,因而無法達(dá)到客戶端與服務(wù)器端對(duì)時(shí)的目的。
請(qǐng)參照?qǐng)D2所示,客戶端的瀏覽器是瀏覽服務(wù)器端的網(wǎng)頁,并將所接收的服務(wù)器端時(shí)間經(jīng)運(yùn)算后顯示于客戶端所對(duì)應(yīng)的網(wǎng)頁「10:00」中。由于受到客戶端數(shù)據(jù)處理量過大的影響,所以經(jīng)過一段時(shí)間后,會(huì)造成客戶端經(jīng)運(yùn)算后并顯示于所對(duì)應(yīng)的網(wǎng)頁的共同時(shí)間「10:00」與服務(wù)器端時(shí)間「10:15」產(chǎn)生差異,因而無法達(dá)到同步對(duì)時(shí)的操作。因此,在不占用大量網(wǎng)絡(luò)資源并可在維持客戶端處理大量數(shù)據(jù)正常運(yùn)作的前提下,如何使客戶端與服務(wù)器端的對(duì)時(shí)實(shí)為目前一大課題。
發(fā)明內(nèi)容
本發(fā)明提供一種對(duì)時(shí)方法與系統(tǒng),當(dāng)客戶端處理大量資源時(shí),仍可準(zhǔn)確地計(jì)算出服務(wù)器端的時(shí)間。
本發(fā)明是揭露一種客戶端與服務(wù)器端的對(duì)時(shí)方法,客戶端具有客戶端時(shí)間,且服務(wù)器端具有服務(wù)器端時(shí)間。首先,于第一時(shí)間點(diǎn)時(shí),客戶端向服務(wù)器端提出校時(shí)請(qǐng)求,以取得第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。記錄第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間與客戶端時(shí)間相減的差值,以作為基準(zhǔn)時(shí)間差值。于第二時(shí)間點(diǎn)時(shí),依據(jù)上述的客戶端時(shí)間與上述的基準(zhǔn)時(shí)間差值來推算出第二時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。
本發(fā)明是揭露一種客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),該系統(tǒng)包含服務(wù)器端以及至少一客戶端,其中服務(wù)器端具有服務(wù)器時(shí)間,及客戶端具有客戶端時(shí)間??蛻舳耸怯诘谝粫r(shí)間點(diǎn)時(shí)向服務(wù)器端提出校時(shí)請(qǐng)求,以取得第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。記錄第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間與客戶端時(shí)間之差,以作為基準(zhǔn)時(shí)間差值。于第二時(shí)間點(diǎn)時(shí),依據(jù)上述的客戶端時(shí)間與上述的基準(zhǔn)時(shí)間差值推算出第二時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。
承上所述,于本發(fā)明的一種客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng),客戶端是利用客戶端時(shí)間與基準(zhǔn)時(shí)間差值推算出第二時(shí)間點(diǎn)、第三時(shí)間點(diǎn),甚至是第N時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間,因此服務(wù)器端時(shí)間可被客戶端準(zhǔn)確地推算出,且客戶端并不需持續(xù)通過網(wǎng)絡(luò)連接服務(wù)器端,亦不受其中央處理器的效能而影響推算時(shí)間的準(zhǔn)確性。
圖1為已知客戶端與服務(wù)器端的對(duì)時(shí)方法的流程圖;圖2為已知客戶端與服務(wù)器端的對(duì)時(shí)方法應(yīng)用于網(wǎng)頁的示意圖;圖3為依據(jù)本發(fā)明實(shí)施例的一種客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng)的示意圖;以及圖4為依據(jù)本發(fā)明實(shí)施例的一種客戶端與服務(wù)器端的對(duì)時(shí)方法的流程圖。
元件標(biāo)號(hào)說明1客戶端與伺服端的對(duì)時(shí)系統(tǒng)11服務(wù)器端111服務(wù)器端時(shí)鐘112網(wǎng)頁113服務(wù)器端時(shí)間12客戶端121客戶端時(shí)鐘
122瀏覽器123客戶端時(shí)間13網(wǎng)絡(luò)具體實(shí)施方式
以下將參照相關(guān)圖式,說明依本發(fā)明實(shí)施例的客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng),其中相同的元件是以相同標(biāo)號(hào)標(biāo)示。
請(qǐng)參照?qǐng)D3所示,本發(fā)明實(shí)施例是揭露一種客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng)1,其包含服務(wù)器端11及至少一客戶端12。服務(wù)器端11具有服務(wù)器端時(shí)鐘111,用以記錄并計(jì)時(shí)服務(wù)器端時(shí)間113。而各客戶端12具有客戶端時(shí)鐘121,用以記錄并計(jì)時(shí)客戶端時(shí)間123。于此,服務(wù)器端11可通過網(wǎng)絡(luò)13與客戶端12相聯(lián)機(jī)。在本實(shí)施例中,服務(wù)器端11具有網(wǎng)頁112,以供使用者瀏覽。在網(wǎng)頁112內(nèi)的一部分區(qū)域是被設(shè)計(jì)成用來顯示服務(wù)器端時(shí)間113。當(dāng)使用者于客戶端12操作瀏覽器122,并通過網(wǎng)絡(luò)13來瀏覽網(wǎng)頁112的內(nèi)容以及服務(wù)器端時(shí)間113時(shí),服務(wù)器端11的網(wǎng)頁112將顯示于客戶端12的瀏覽器122中。此時(shí),于客戶端12經(jīng)推算過后所對(duì)應(yīng)的服務(wù)器端時(shí)間123亦會(huì)顯示于客戶端12的瀏覽器122上。
于此,客戶端12與服務(wù)器端11的網(wǎng)絡(luò)聯(lián)機(jī)方式可為因特網(wǎng)(Internet)、廣域網(wǎng)絡(luò)(wide area network,WAN)、局域網(wǎng)絡(luò)(local area network,LAN)或城域網(wǎng)絡(luò)(metropolitan area network,MAN)等方式,且以超文本傳送協(xié)議(hypertext transfer protocol,http)來聯(lián)機(jī)。客戶端12與服務(wù)器端11亦可通過其它專用的通訊協(xié)議來做溝通,例如網(wǎng)絡(luò)數(shù)據(jù)庫的專用協(xié)議等。另外,客戶端12可為個(gè)人計(jì)算機(jī)、筆記本型計(jì)算機(jī)、個(gè)人數(shù)字助理(PDA)、多媒體播放器(PMP)或家用在線游戲機(jī)等能夠具備網(wǎng)絡(luò)聯(lián)機(jī)功能的電子裝置。
再請(qǐng)配合參照?qǐng)D4所示,本發(fā)明實(shí)施例是揭露一種上述客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng)1中客戶端12內(nèi)建的客戶端與服務(wù)器端的對(duì)時(shí)方法,其方法包含步驟S11~S16。當(dāng)客戶端12將網(wǎng)頁112的原始碼文件下載之后,其是先于第一時(shí)間點(diǎn)時(shí),向服務(wù)器端11提出校時(shí)請(qǐng)求(步驟S11)。服務(wù)器端11接收到客戶端12的校時(shí)請(qǐng)求之后,其是將服務(wù)器時(shí)間113經(jīng)由網(wǎng)絡(luò)13傳送至客戶端12,客戶端12便能夠取得此時(shí)所對(duì)應(yīng)的服務(wù)器端時(shí)間113,并可在第一時(shí)間點(diǎn)之后不久顯示所對(duì)應(yīng)的服務(wù)器端時(shí)間113于客戶端的瀏覽器122中(步驟S12)。同時(shí),客戶端12從客戶端時(shí)鐘121取得所對(duì)應(yīng)的客戶端時(shí)間123。接著,客戶端12便可運(yùn)算出第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間113與客戶端時(shí)間123之差,并將差值記錄為基準(zhǔn)時(shí)間差值(步驟S13)。當(dāng)一段時(shí)間經(jīng)過,于第二時(shí)間點(diǎn)時(shí),客戶端12利用上述基準(zhǔn)時(shí)間差值與客戶端時(shí)間123相加之和進(jìn)行運(yùn)算,以推算出第二時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器時(shí)間113(步驟S14)。然后將推算出的服務(wù)器時(shí)間113顯示于客戶端12的瀏覽器122中(步驟S15)。之后,于客戶端12內(nèi)部進(jìn)行計(jì)數(shù)一段時(shí)間(步驟S16)后,再重復(fù)執(zhí)行步驟S14-S16。
當(dāng)計(jì)數(shù)的一段時(shí)間經(jīng)過之后,于第三時(shí)間點(diǎn)甚至是第N時(shí)間點(diǎn)時(shí),客戶端12是直接從客戶端12所記錄的基準(zhǔn)時(shí)間的差值與客戶端12本身的客戶端時(shí)間123推算出第三時(shí)間點(diǎn),甚至是第N時(shí)間點(diǎn)時(shí)所對(duì)應(yīng)的服務(wù)器端時(shí)間113,因此客戶端12無須不斷的向服務(wù)器端11提出校時(shí)請(qǐng)求,即可達(dá)到客戶端12與服務(wù)器端11對(duì)時(shí)的效果。
在以上的處理過程當(dāng)中,于第一時(shí)間點(diǎn)時(shí),客戶端12是將此時(shí)所對(duì)應(yīng)的服務(wù)器端時(shí)間113與客戶端時(shí)間123相減的差值,以作為基準(zhǔn)時(shí)間差值。因此在之后的第二、三甚至是第N時(shí)間點(diǎn)時(shí),客戶端12是將客戶端時(shí)間123與基準(zhǔn)時(shí)間差值相加,便可利用客戶端時(shí)間123與基準(zhǔn)時(shí)間差值相加之和推算出后續(xù)時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間113。
于此,客戶端時(shí)間123及服務(wù)器端時(shí)間113皆可具有年、月、日、秒等字段,以分別供客戶端12與服務(wù)器端11的操作系統(tǒng)存取文件或監(jiān)控系統(tǒng)等。
于此,網(wǎng)頁112的原始碼可以用JAVA或是JAVA script等程序語言撰寫并于客戶端12執(zhí)行。即使受到客戶端12數(shù)據(jù)處理量過大的影響,客戶端12仍然能夠以前述步驟的處理方式正確地推算出服務(wù)器端時(shí)間113。
此外,在本實(shí)施例中,客戶端12為求準(zhǔn)確度,可于持續(xù)一段時(shí)間之后,周期地向服務(wù)器端11提出校時(shí)請(qǐng)求的步驟,以校正客戶端12的同步時(shí)間。
再者,上述的客戶端與服務(wù)器端的對(duì)時(shí)方法還可應(yīng)用在網(wǎng)絡(luò)交易或數(shù)據(jù)庫的建立,或是數(shù)字線上學(xué)習(xí)的課程記錄。例如,客戶端利用瀏覽器經(jīng)由網(wǎng)絡(luò)向服務(wù)器端的網(wǎng)頁下單時(shí),下單時(shí)間及交易時(shí)間亦可利用本發(fā)明的客戶端與服務(wù)器端的對(duì)時(shí)方法來達(dá)到對(duì)時(shí),因而無須擔(dān)心客戶端的下單時(shí)間與交易時(shí)間與服務(wù)器端網(wǎng)頁的時(shí)間不同,也不會(huì)因客戶端數(shù)據(jù)量過大的影響,造成下單時(shí)間及交易時(shí)間的錯(cuò)誤。
通過上述設(shè)計(jì),利用本發(fā)明的客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng),僅需利用客戶端將原有的客戶端時(shí)間與運(yùn)算所得的基準(zhǔn)時(shí)間差值作運(yùn)算即可使客戶端與服務(wù)器端時(shí)間達(dá)到同步,無須像已知方法中初始化計(jì)數(shù)值并對(duì)該計(jì)數(shù)值進(jìn)行累加,以及將已初始并累加的計(jì)數(shù)值與初始時(shí)間進(jìn)行相加,如此一來,本方法的客戶端不但可以簡化運(yùn)算流程及無需不斷地向服務(wù)器端提出校時(shí)請(qǐng)求外,還可達(dá)到減少客戶端內(nèi)部效能資源的應(yīng)用及減少網(wǎng)絡(luò)頻寬的占用,因而當(dāng)客戶端中央處理器執(zhí)行大量運(yùn)算時(shí),不會(huì)因客戶端資源使用過量而造成客戶端與服務(wù)器端時(shí)間誤差的情況產(chǎn)生。
綜上所述,于本發(fā)明的一種客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng),是利用客戶端時(shí)間與基準(zhǔn)時(shí)間差值推算出第二時(shí)間點(diǎn)、第三時(shí)間點(diǎn),甚至是第N時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間,因此,服務(wù)器端時(shí)間可被客戶端準(zhǔn)確地推算出,且客戶端并不需持續(xù)通過網(wǎng)絡(luò)連接服務(wù)器端,亦不受其中央處理器的效能而影響推算時(shí)間的準(zhǔn)確性。
以上所述僅為舉例性,而非為限制性者。任何未脫離本發(fā)明的精神與范疇,而對(duì)其進(jìn)行的等效修改或變更,均應(yīng)包含于所附的權(quán)利要求范圍中。
權(quán)利要求
1.一種客戶端與服務(wù)器端的對(duì)時(shí)方法,該客戶端具有客戶端時(shí)間,且該服務(wù)器端具有服務(wù)器端時(shí)間,該方法包含于第一時(shí)間點(diǎn)時(shí),向該服務(wù)器端提出校時(shí)請(qǐng)求以取得該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間;記錄該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間與該客戶端時(shí)間之差,以作為基準(zhǔn)時(shí)間差值;以及于第二時(shí)間點(diǎn)時(shí),依據(jù)該客戶端時(shí)間與該基準(zhǔn)時(shí)間差值推算出該第二時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間。
2.根據(jù)權(quán)利要求1所述的客戶端與服務(wù)器端的對(duì)時(shí)方法,其中該記錄步驟包含取得該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該客戶端時(shí)間;以及將該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間與該客戶端時(shí)間進(jìn)行運(yùn)算,以得到該基準(zhǔn)時(shí)間差值。
3.根據(jù)權(quán)利要求1所述的客戶端與服務(wù)器端的對(duì)時(shí)方法,其中該推算步驟是于該第二時(shí)間點(diǎn)時(shí),將該客戶端時(shí)間與該基準(zhǔn)時(shí)間差值相加之和,以推算出該第二時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間。
4.根據(jù)權(quán)利要求3所述的客戶端與服務(wù)器端對(duì)時(shí)的方法,還包含顯示經(jīng)推算的該第二時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間于該客戶端的瀏覽器。
5.根據(jù)權(quán)利要求1所述的客戶端與服務(wù)器端的對(duì)時(shí)方法,其中該請(qǐng)求步驟是周期地向該服務(wù)器端提出該校時(shí)請(qǐng)求。
6.一種客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),包含服務(wù)器端,具有服務(wù)器端時(shí)間;以及至少一客戶端,具有客戶端時(shí)間,其中該客戶端是于第一時(shí)間點(diǎn)時(shí)向該服務(wù)器端提出校時(shí)請(qǐng)求以取得該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間,并記錄該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間與該客戶端時(shí)間之差以作為基準(zhǔn)時(shí)間差值,并于第二時(shí)間點(diǎn)時(shí),依據(jù)該客戶端時(shí)間與該基準(zhǔn)時(shí)間差值相加之和,推算出該第二時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間。
7.根據(jù)權(quán)利要求6所述的客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),其中該客戶端取得該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該客戶端時(shí)間,并將該第一時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間與該客戶端時(shí)間進(jìn)行運(yùn)算,以得到該基準(zhǔn)時(shí)間差值。
8.根據(jù)權(quán)利要求6所述的客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),其中該客戶端包含瀏覽器,用以瀏覽該服務(wù)器端的網(wǎng)頁,并顯示經(jīng)推算的該第二時(shí)間點(diǎn)所對(duì)應(yīng)的該服務(wù)器端時(shí)間于該網(wǎng)頁中。
9.根據(jù)權(quán)利要求6所述的客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),其中該客戶端是周期地向該服務(wù)器端提出該校時(shí)請(qǐng)求。
10.根據(jù)權(quán)利要求6所述的客戶端與服務(wù)器端的對(duì)時(shí)系統(tǒng),其中該客戶端包含客戶端時(shí)鐘,該客戶端時(shí)鐘用以計(jì)時(shí)并記錄該客戶端時(shí)間;及該服務(wù)器端包含服務(wù)器端時(shí)鐘,該服務(wù)器端時(shí)鐘用以計(jì)時(shí)并記錄該服務(wù)器端時(shí)間。
全文摘要
一種客戶端與服務(wù)器端的對(duì)時(shí)方法及其系統(tǒng)。客戶端具有客戶端時(shí)間,且服務(wù)器端具有服務(wù)器端時(shí)間。首先,在第一時(shí)間點(diǎn)時(shí),客戶端向服務(wù)器端提出校對(duì)時(shí)間請(qǐng)求,以取得第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。記錄第一時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間與客戶端時(shí)間之差,以作為基準(zhǔn)時(shí)間差值。接著,在第二時(shí)間點(diǎn)時(shí),依據(jù)客戶端時(shí)間與上述的基準(zhǔn)時(shí)間差值相加,計(jì)算出第二時(shí)間點(diǎn)所對(duì)應(yīng)的服務(wù)器端時(shí)間。
文檔編號(hào)H04B7/26GK1968077SQ20061013884
公開日2007年5月23日 申請(qǐng)日期2006年9月19日 優(yōu)先權(quán)日2006年9月19日
發(fā)明者黃大千, 黃家偉 申請(qǐng)人:威盛電子股份有限公司