本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種終端的發(fā)現(xiàn)方法、終端及其管理系統(tǒng)。
背景技術(shù):
隨著科技的不斷發(fā)展,各個(gè)領(lǐng)域當(dāng)中都大量的應(yīng)用了各種終端,大量的終端使得維護(hù)工作更加繁瑣。
云技術(shù)的推廣和普及、云終端的出現(xiàn),極大提升了終端的工作效率,同時(shí)也使得終端的維護(hù)更為便利。終端管理系統(tǒng)基于IT(Information Technology的縮寫,即信息技術(shù))資源設(shè)備,在統(tǒng)一協(xié)議的規(guī)范下,對(duì)應(yīng)用系統(tǒng)、終端設(shè)備等方面的信息進(jìn)行收集與處理。
在終端管理系統(tǒng)中,終端設(shè)備的發(fā)現(xiàn)是一個(gè)重要的功能。即從一個(gè)IP網(wǎng)段中尋找到需要管理的終端設(shè)備,然后將這些終端設(shè)備加入管理,從而對(duì)這些終端設(shè)備進(jìn)行信息的采集和配置等一系列操作。
現(xiàn)有對(duì)終端設(shè)備的發(fā)現(xiàn)有主動(dòng)發(fā)現(xiàn)和被動(dòng)發(fā)現(xiàn)兩種模式,主動(dòng)發(fā)現(xiàn)模式是由服務(wù)器發(fā)現(xiàn)客戶機(jī),服務(wù)器向該IP網(wǎng)段的終端端口發(fā)送報(bào)文,如果終端端口正常返回指定響應(yīng)報(bào)文,則認(rèn)為服務(wù)器發(fā)現(xiàn)了終端。被動(dòng)發(fā)現(xiàn)模式由終端發(fā)送廣播報(bào)文,發(fā)現(xiàn)服務(wù)器之后,向服務(wù)器發(fā)起連接。
對(duì)于被動(dòng)發(fā)現(xiàn)模式,當(dāng)局域網(wǎng)內(nèi)存在多臺(tái)服務(wù)器時(shí),會(huì)存在連接哪臺(tái)服務(wù)器的問(wèn)題;而且,如果終端沒(méi)有加入服務(wù)器進(jìn)行管理,終端與服務(wù)器之間的TCP連接依然會(huì)建立,浪費(fèi)系統(tǒng)資源;另外,有VPN(Virtual Private Network的簡(jiǎn)稱,即虛擬專用網(wǎng)絡(luò))等復(fù)雜的網(wǎng)絡(luò)環(huán)境下,發(fā)現(xiàn)服務(wù)器較困難。
對(duì)于主動(dòng)發(fā)現(xiàn)模式,通過(guò)服務(wù)器來(lái)控制是否要管理指定終端,對(duì)于沒(méi)有加入管理范圍的終端不會(huì)與服務(wù)器發(fā)生連接,服務(wù)器主動(dòng)性比較強(qiáng)。
但是,主動(dòng)發(fā)現(xiàn)模式下,現(xiàn)有服務(wù)器主要通過(guò)TCP協(xié)議與終端之間建立連接,而TCP需要三次握手(three times handshake;three-way handshake)才能建立。所謂的“三次握手”即對(duì)每次發(fā)送的數(shù)據(jù)量是怎樣跟蹤進(jìn)行協(xié)商使數(shù)據(jù)段的發(fā)送和接收同步,根據(jù)所接收到的數(shù)據(jù)量而確定的數(shù)據(jù)確認(rèn)數(shù)及數(shù)據(jù)發(fā)送、接收完畢后何時(shí)撤消聯(lián)系,并建立虛連接。其可保證傳輸?shù)目煽啃?,但需要消耗大量的資源,速度慢、效率低。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種終端的發(fā)現(xiàn)方法、終端及其管理系統(tǒng),以解決現(xiàn)有技術(shù)中終端管理系統(tǒng)中發(fā)現(xiàn)終端所需要消耗的資源量大、速度慢以及效率低的問(wèn)題。
為此,本發(fā)明提供了一種終端的發(fā)現(xiàn)方法,包括:
服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;
在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。
可選的,在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接包括:
所述終端于所述發(fā)現(xiàn)報(bào)文中獲取所述服務(wù)器的IP地址及端口信息;
所述終端根據(jù)所述服務(wù)器的IP地址及端口信息向所述服務(wù)器發(fā)送響應(yīng)報(bào)文;
所述服務(wù)器接收所述響應(yīng)報(bào)文,并通過(guò)TCP協(xié)議與所述終端建立連接。
可選的,所述服務(wù)器通過(guò)UDP協(xié)議定時(shí)向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,直至接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文,并與所述終端通過(guò)TCP協(xié)議建立連接。
可選的,在所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接之后,所述終端的發(fā)現(xiàn)方法還包括:
所述服務(wù)器通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文;
在所述終端接收到所述斷開(kāi)報(bào)文之后,所述服務(wù)器與所述終端斷開(kāi)連接。
相應(yīng)的,本發(fā)明還提供了一種終端管理系統(tǒng),包括服務(wù)器,所述服務(wù)器用于管理一預(yù)定IP網(wǎng)段中的若干終端,
所述服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,以及在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),與所述終端通過(guò)TCP協(xié)議建立連接。
可選的,所述服務(wù)器包括:
第一報(bào)文發(fā)送單元,用于定時(shí)通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;
第一報(bào)文接收單元,用于接收所述終端發(fā)送的響應(yīng)發(fā)現(xiàn)報(bào)文;
連接建立單元,與所述第一報(bào)文接收單元連接,用于在所述第一報(bào)文接收單元接收到所述終端發(fā)送的響應(yīng)發(fā)現(xiàn)報(bào)文時(shí),通過(guò)TCP協(xié)議與所述終端建立連接。
可選的,所述服務(wù)器還通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文,以及在所述終端接收到所述斷開(kāi)報(bào)文之后,與所述終端斷開(kāi)連接。
相應(yīng)的,本發(fā)明還提供一種終端,所述終端接受如上任意一終端管理系統(tǒng)中服務(wù)器的管理,所述終端包括:
第二報(bào)文接收單元,用于接收所述發(fā)現(xiàn)報(bào)文;
信息獲取單元,與所述第二報(bào)文接收單元連接,用于從所述發(fā)現(xiàn)報(bào)文中獲取所述服務(wù)器的IP地址及端口信息;
第二報(bào)文發(fā)送單元,與所述信息獲取單元連接,用于根據(jù)所述服務(wù)器的IP地址及端口信息通過(guò)TCP協(xié)議向所述服務(wù)器發(fā)送響應(yīng)發(fā)現(xiàn)報(bào)文。
本發(fā)明中終端的發(fā)現(xiàn)方法包括:服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,以及在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。UDP協(xié)議為一種面向非連接的協(xié)議,其傳輸雖然不及TCP協(xié)議可靠,但其傳輸速度更快,因此服務(wù)器能夠通過(guò)UDP協(xié)議快速的向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文。又由于TCP協(xié)議具備可靠性高的特點(diǎn),故其能夠保證響應(yīng)報(bào)文傳輸?shù)臏?zhǔn)確性,以及服務(wù)器與終端連接的準(zhǔn)確性。因此,本發(fā)明中終端的發(fā)現(xiàn)方法能夠在保證服務(wù)器與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,避免資源的浪費(fèi)。
進(jìn)一步的,所述服務(wù)器通過(guò)UDP協(xié)議定時(shí)向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,直至接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文,并與所述終端通過(guò)TCP協(xié)議建立連接。從而保證終端管理系統(tǒng)中各個(gè)終端能夠及時(shí)與服務(wù)器建立連接,提高終端的管理效率。
進(jìn)一步的,在所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接之后,所述終端的發(fā)現(xiàn)方法還包括:所述服務(wù)器通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文;在所述終端接收到所述斷開(kāi)報(bào)文之后,所述服務(wù)器與所述終端斷開(kāi)連接。從而在服務(wù)器無(wú)需對(duì)終端進(jìn)行管理時(shí),及時(shí)與終端斷開(kāi)連接,避免系統(tǒng)資源的浪費(fèi)。
附圖說(shuō)明
圖1為本發(fā)明終端的發(fā)現(xiàn)方法于一個(gè)實(shí)施例的流程圖;
圖2為本發(fā)明終端的發(fā)現(xiàn)方法于另一個(gè)實(shí)施例的流程圖;
圖3為本發(fā)明終端管理系統(tǒng)于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖4為本發(fā)明終端管理系統(tǒng)中服務(wù)器于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;
圖5為本發(fā)明終端于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
現(xiàn)有技術(shù)中,終端管理系統(tǒng)在通過(guò)主動(dòng)發(fā)現(xiàn)模式來(lái)發(fā)現(xiàn)該系統(tǒng)匯總終端時(shí),服務(wù)器主要通過(guò)TCP協(xié)議與終端之間建立連接,而TCP需要三次握手才能建立。三次握手具體是指:對(duì)每次發(fā)送的數(shù)據(jù)量是怎樣跟蹤進(jìn)行協(xié)商使數(shù)據(jù)段的發(fā)送和接收同步,根據(jù)所接收到的數(shù)據(jù)量而確定的數(shù)據(jù)確認(rèn)數(shù)及數(shù)據(jù)發(fā)送、接收完畢后何時(shí)撤消聯(lián)系,并建立虛連接。其雖可保證傳輸?shù)目煽啃裕枰拇罅康馁Y源,速度慢、效率低。
為此,本發(fā)明提供一種終端的發(fā)現(xiàn)方法,服務(wù)器先通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。UDP協(xié)議為一種面向非連接的協(xié)議,其傳輸雖然不及TCP協(xié)議可靠,但其傳輸速度更快,因此服務(wù)器能夠通過(guò)UDP協(xié)議快速的向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文。又由于TCP協(xié)議具備可靠性高的特點(diǎn),故其能夠保證響應(yīng)報(bào)文傳輸?shù)臏?zhǔn)確性,以及服務(wù)器與終端連接的準(zhǔn)確性。故本發(fā)明中終端的發(fā)現(xiàn)方法能夠在保證服務(wù)器與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,避免資源的浪費(fèi)。
以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的具體實(shí)施方式加以實(shí)施或應(yīng)用,本說(shuō)明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說(shuō)明的是,在不沖突的情況下,以下實(shí)施例及實(shí)施例中的特征可以相互組合。
需要說(shuō)明的是,以下實(shí)施例中所提供的圖示僅以示意方式說(shuō)明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
參考圖1,為本發(fā)明終端的發(fā)現(xiàn)方法于一個(gè)實(shí)施例的流程圖。圖1終端的發(fā)現(xiàn)方法包括:
步驟S101,服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;
步驟S103,在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。
本實(shí)施例中終端的發(fā)現(xiàn)方法,先由服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。由于UDP協(xié)議為一種面向非連接的協(xié)議,其傳輸雖然不及TCP協(xié)議可靠,但其傳輸速度更快,因此服務(wù)器能夠通過(guò)UDP協(xié)議快速的向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文。又由于TCP協(xié)議具備可靠性高的特點(diǎn),故其能夠保證響應(yīng)報(bào)文傳輸?shù)臏?zhǔn)確性,以及服務(wù)器與終端連接的準(zhǔn)確性。因此,本實(shí)施例中終端的發(fā)現(xiàn)方法能夠在保證服務(wù)器與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,有效的避免了資源的浪費(fèi)。
在一個(gè)實(shí)施例中,圖1實(shí)施例中步驟S103進(jìn)一步包括:
所述終端于所述發(fā)現(xiàn)報(bào)文中獲取所述服務(wù)器的IP地址及端口信息;
所述終端根據(jù)所述服務(wù)器的IP地址及端口信息向所述服務(wù)器發(fā)送響應(yīng)報(bào)文;
所述服務(wù)器接收所述響應(yīng)報(bào)文,并通過(guò)TCP協(xié)議與所述終端建立連接。
UDP協(xié)議能夠傳輸?shù)膶?duì)象為數(shù)據(jù)包,包括服務(wù)器IP地址及端口信息的發(fā)現(xiàn)報(bào)文能夠通過(guò)UDP協(xié)議以數(shù)據(jù)包的形式發(fā)送至預(yù)定IP網(wǎng)段中的終端,保證了發(fā)現(xiàn)報(bào)文傳輸?shù)目蓪?shí)現(xiàn)性和傳輸效率;終端根據(jù)發(fā)現(xiàn)報(bào)文中服務(wù)器的IP地址及端口信息,通過(guò)TCP協(xié)議向?qū)?yīng)的服務(wù)器發(fā)送響應(yīng)報(bào)文,保證了響應(yīng)報(bào)文發(fā)送對(duì)象的準(zhǔn)確性,以及響應(yīng)報(bào)文的可靠性,從而使得本實(shí)施例中終端的發(fā)現(xiàn)方法能夠在保證服務(wù)器與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,提高了資源的利用率。
在另一個(gè)實(shí)施例中,對(duì)于圖1實(shí)施例中步驟S103,所述服務(wù)器通過(guò)UDP協(xié)議定時(shí)向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,直至接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文,并與所述終端通過(guò)TCP協(xié)議建立連接。與服務(wù)器僅向預(yù)定IP網(wǎng)段中的終端發(fā)送一次發(fā)現(xiàn)報(bào)文相比,定時(shí)多次發(fā)送發(fā)現(xiàn)報(bào)文能夠保證終端管理系統(tǒng)中各個(gè)終端均可及時(shí)與服務(wù)器建立連接,提高終端的管理效率。
參考圖2,為本發(fā)明終端的發(fā)現(xiàn)方法于另一個(gè)實(shí)施例的流程圖。圖2中,終端的發(fā)現(xiàn)方法包括:
步驟S201,服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;
步驟S203,在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。
步驟S205,所述服務(wù)器通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文;
步驟S207,在所述終端接收到所述斷開(kāi)報(bào)文之后,所述服務(wù)器與所述終端斷開(kāi)連接。
與圖1中終端的發(fā)現(xiàn)方法相比,圖2實(shí)施例中終端的發(fā)現(xiàn)方法在所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接之后,還包括:所述服務(wù)器通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文;在所述終端接收到所述斷開(kāi)報(bào)文之后,所述服務(wù)器與所述終端斷開(kāi)連接。從而在服務(wù)器無(wú)需對(duì)終端進(jìn)行管理時(shí),及時(shí)與終端斷開(kāi)連接,避免系統(tǒng)資源的浪費(fèi)。
參考圖3,為本發(fā)明終端管理系統(tǒng)于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖3中終端管理系統(tǒng)包括服務(wù)器20,所述服務(wù)器20用于管理一預(yù)定IP網(wǎng)段中的終端31、終端32、終端33和終端34。
所述服務(wù)器20通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端31、終端32、終端33和終端34發(fā)送發(fā)現(xiàn)報(bào)文,以及在接收到所述終端31、終端32、終端33和終端34中一個(gè)或幾個(gè)通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),與相應(yīng)終端通過(guò)TCP協(xié)議建立連接。
需要說(shuō)明的是,本實(shí)施例中所述服務(wù)器20用于管理四個(gè)終端(終端31、終端32、終端33和終端34)。在其他實(shí)施例中,所述服務(wù)器20還可用于管理一個(gè)、兩個(gè)、三個(gè)或者四個(gè)以上終端,本發(fā)明對(duì)此不做限制。相應(yīng)的,服務(wù)器20發(fā)現(xiàn)終端的方法類似,在此不做詳述。
本實(shí)施例中終端管理系統(tǒng)中,用于管理一預(yù)定IP網(wǎng)段中的若干終端的服務(wù)器20通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文,以及在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),與所述終端通過(guò)TCP協(xié)議建立連接。由于UDP協(xié)議為一種面向非連接的協(xié)議,其傳輸雖然不及TCP協(xié)議可靠,但其傳輸速度更快,因此服務(wù)器20能夠通過(guò)UDP協(xié)議快速的向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文。又由于TCP協(xié)議具備可靠性高的特點(diǎn),故其能夠保證響應(yīng)報(bào)文傳輸?shù)臏?zhǔn)確性,以及服務(wù)器20與終端連接的準(zhǔn)確性。因此,本實(shí)施例中終端管理系統(tǒng)能夠在保證服務(wù)器20與終端31、終端32、終端33和終端34中一個(gè)或幾個(gè)連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,有效的避免了資源的浪費(fèi)。
在另一個(gè)實(shí)施例中,圖3中服務(wù)器20還通過(guò)UDP協(xié)議向與之連接的終端發(fā)送斷開(kāi)報(bào)文,以及在所述終端接收到所述斷開(kāi)報(bào)文之后,與所述終端斷開(kāi)連接。從而在服務(wù)器20無(wú)需對(duì)終端進(jìn)行管理時(shí),及時(shí)與終端斷開(kāi)連接,避免系統(tǒng)資源的浪費(fèi)。
參考圖4,為本發(fā)明終端管理系統(tǒng)中服務(wù)器于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖4終端管理系統(tǒng)中服務(wù)器40進(jìn)一步包括:
第一報(bào)文發(fā)送單元401,用于定時(shí)通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;
第一報(bào)文接收單元403,用于接收所述終端發(fā)送的響應(yīng)發(fā)現(xiàn)報(bào)文;
連接建立單元405,與所述第一報(bào)文接收單元403連接,用于在所述第一報(bào)文接收單元403接收到所述終端發(fā)送的響應(yīng)發(fā)現(xiàn)報(bào)文時(shí),通過(guò)TCP協(xié)議與所述終端建立連接。
由于UDP協(xié)議能夠傳輸?shù)膶?duì)象為數(shù)據(jù)包,第一報(bào)文發(fā)送單元403能夠?qū)ǚ?wù)器IP地址及端口信息的發(fā)現(xiàn)報(bào)文通過(guò)UDP協(xié)議以數(shù)據(jù)包的形式發(fā)送至預(yù)定IP網(wǎng)段中的終端,保證了發(fā)現(xiàn)報(bào)文傳輸?shù)目蓪?shí)現(xiàn)性和傳輸效率;終端根據(jù)發(fā)現(xiàn)報(bào)文中服務(wù)器的IP地址及端口信息,通過(guò)TCP協(xié)議向?qū)?yīng)的服務(wù)器發(fā)送響應(yīng)報(bào)文,保證了響應(yīng)報(bào)文發(fā)送對(duì)象的準(zhǔn)確性,以及保證第一報(bào)文接收單元403所接收響應(yīng)報(bào)文的可靠性,從而使得本實(shí)施例服務(wù)器40中連接建立單元405與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,提高了資源的利用率。
參考圖5,為本發(fā)明終端于一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。圖5中所述終端60接受如上任意一終端管理系統(tǒng)中服務(wù)器(圖未示)的管理,所述終端60包括:
第二報(bào)文接收單元601,用于接收所述發(fā)現(xiàn)報(bào)文;
信息獲取單元603,與所述第二報(bào)文接收單元601連接,用于從所述發(fā)現(xiàn)報(bào)文中獲取所述服務(wù)器的IP地址及端口信息;
第二報(bào)文發(fā)送單元605,與所述信息獲取單元603連接,用于根據(jù)所述服務(wù)器的IP地址及端口信息通過(guò)TCP協(xié)議向所述服務(wù)器發(fā)送響應(yīng)發(fā)現(xiàn)報(bào)文。
由于UDP協(xié)議能夠傳輸?shù)膶?duì)象為數(shù)據(jù)包,第二報(bào)文接收單元601所接收的服務(wù)器(圖未示)通過(guò)UDP協(xié)議傳輸?shù)陌l(fā)現(xiàn)報(bào)文能夠包括服務(wù)器IP地址及端口信息,保證了發(fā)現(xiàn)報(bào)文傳輸?shù)目蓪?shí)現(xiàn)性和傳輸效率;信息獲取單元603根據(jù)發(fā)現(xiàn)報(bào)文中服務(wù)器的IP地址及端口信息,通過(guò)TCP協(xié)議向?qū)?yīng)的服務(wù)器發(fā)送響應(yīng)報(bào)文,保證了響應(yīng)報(bào)文發(fā)送對(duì)象的準(zhǔn)確性,以及保證第二報(bào)文發(fā)送單元605所發(fā)送響應(yīng)報(bào)文的可靠性,從而使得本實(shí)施例終端60與服務(wù)器準(zhǔn)確連接的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,提高了資源的利用率。
綜上所述,本發(fā)明揭示了一種終端的發(fā)現(xiàn)方、終端管理系統(tǒng)以及終端,在服務(wù)器主動(dòng)發(fā)現(xiàn)終端的過(guò)程中,先由服務(wù)器通過(guò)UDP協(xié)議向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文;在接收到所述終端通過(guò)TCP協(xié)議發(fā)送的響應(yīng)報(bào)文時(shí),所述服務(wù)器與所述終端通過(guò)TCP協(xié)議建立連接。由于UDP協(xié)議為一種面向非連接的協(xié)議,其傳輸雖然不及TCP協(xié)議不可靠,但其傳輸速度更快,因此服務(wù)器能夠通過(guò)UDP協(xié)議快速的向預(yù)定IP網(wǎng)段中的終端發(fā)送發(fā)現(xiàn)報(bào)文。又由于TCP協(xié)議具備可靠性高的特點(diǎn),故其能夠保證響應(yīng)報(bào)文傳輸?shù)臏?zhǔn)確性,以及服務(wù)器與終端連接的準(zhǔn)確性。本發(fā)明中終端的發(fā)現(xiàn)方法及其對(duì)應(yīng)的終端管理系統(tǒng)、終端均能夠在保證服務(wù)器與終端連接準(zhǔn)確性的基礎(chǔ)上,提高終端的發(fā)現(xiàn)速度與效率,避免資源的浪費(fèi)。
雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何所屬技術(shù)領(lǐng)域中具有通常知識(shí)者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范圍當(dāng)視權(quán)利要求書所界定者為準(zhǔn)。