新四季網

即時消息伺服器的登錄方法、系統及代理伺服器的製作方法

2023-05-16 23:56:26 2

專利名稱:即時消息伺服器的登錄方法、系統及代理伺服器的製作方法
技術領域:
本發明涉及通信領域,尤其涉及一種通過代理伺服器登錄即時消息伺服器的方法、系統及應用於該方法和系統的代理伺服器。
背景技術:
即時通信工具由於其功能強大、使用方便和信息交流的及時性,目前已經得到廣泛地應用,為人們的生活、工作和學習提供了很多便利。但是,在學校、公司裡使用即時通信工具時,經常因為網管將即時消息伺服器的地址設置為禁止訪問,造成即時通信工具的使用者不能正常使用即時通信工具與他人進行即時消息交互的情況。
即時消息客戶端可以通過訪問位於各地的透明代理伺服器,利用代理伺服器模擬即時消息客戶端登錄到即時消息伺服器,並通過代理伺服器,利用其消息轉發功能,與即時消息伺服器進行信息交互,使即時通信工具使用者能夠繞開網管對即時消息伺服器地址的封索,登錄到即時消息伺服器,並與即時消息伺服器進行通信,正常使用即時通信工具與他人進行即時消息交互。
現有技術中,即時消息客戶端通過代理伺服器登錄到即時消息伺服器,並與其進行即時消息交互的技術方案有兩種(1)即時消息客戶端通過支持sock5協議的代理伺服器登錄到即時消息伺服器,並通過該代理伺服器與即時消息伺服器進行即時消息交互。
(2)即時消息客戶端通過支持超文本傳輸協議(Hypertext TransferProtocol,HTTP)的代理伺服器登錄到即時消息伺服器,並通過該代理伺服器與即時消息伺服器進行即時消息交互。
參見圖1,為現有技術中即時消息客戶端通過代理伺服器登錄即時消息伺服器的示意圖。圖1中包括的網絡實體有即時消息客戶端100、即時消息伺服器300和代理伺服器200。其中,即時消息客戶端100為即時通信工具的客戶端設備,如聯網的個人計算機;即時消息伺服器300為即時通信工具的伺服器端設備,是用戶使用即時通信工具進行即時消息交互時所要登錄的伺服器;代理伺服器200為支持sock5協議或HTTP協議的即時消息代理伺服器。
現以支持sock5協議的代理伺服器為例,對即時消息客戶端100登錄即時消息伺服器300,並與其進行即時消息交互的過程進行說明,具體步驟包括1、即時消息客戶端100將基於即時消息協議的登錄請求消息封裝到sock5協議中,然後通過sock5協議向代理伺服器200發送登錄到即時消息伺服器300的登錄請求消息;2、支持sock5協議的代理伺服器200收到登錄請求消息後,模擬即時消息客戶端100,通過sock5協議向即時消息伺服器300發送登錄請求消息;3、即時消息伺服器300接收到登錄請求消息後,將sock5協議的數據包進行協議解析,還原為基於即時消息協議的登錄請求消息,即時消息伺服器300對代理伺服器200模擬的即時消息客戶端100進行鑑權,鑑權通過後,再將基於即時消息協議的登錄成功響應消息封裝在sock5協議中,並使用sock5協議向代理伺服器200返回登錄成功響應消息;4、代理伺服器200接收到登錄成功響應消息後,通過sock5協議將該消息轉發給即時消息客戶端100,並在即時消息客戶端100和即時消息伺服器300之間建立起一個支持sock5協議的透明數據傳輸通道,用以實現即時消息客戶端100與即時消息伺服器300之間透明地進行信息交互;5、即時消息客戶端100收到登錄成功響應消息後,對sock5協議數據包進行解析,還原為基於即時消息協議的登錄成功響應消息,此時即時消息客戶端100可通過代理伺服器200建立的數據傳輸通道,與即時消息伺服器300進行即時消息交互。
對於即時消息客戶端通過支持HTTP協議的代理伺服器登錄到即時消息伺服器的過程與上述流程類似。
現有技術中,通過支持sock5協議或HTTP協議的代理伺服器進行即時通信系統登錄的缺點有(1)代理伺服器需要即時消息客戶端和即時消息伺服器對sock5協議或HTTP協議的支持,即即時消息客戶端和即時消息伺服器需能夠將基於即時消息協議的消息封裝為sock5協議或HTTP協議消息,並能夠將sock5協議或HTTP協議消息解析為基於即時消息協議的消息。
(2)sock5協議或HTTP協議是通用國際網際網路Internet代理協議,服務非常煩雜,因此造成即時消息傳輸性能非常不穩定。

發明內容
本發明提供一種即時消息伺服器的登錄方法,用以解決現有技術中即時消息客戶端和即時消息伺服器需要sock5協議或HTTP協議支持的問題。
本發明另提供一種即時消息代理伺服器。
本發明還提供一種即時消息伺服器的登錄系統。
本發明提供的即時消息伺服器登錄方法,包括A、即時消息客戶端通過即時消息協議,向支持該協議的代理伺服器發起登錄即時消息伺服器的請求;B、所述代理伺服器模擬所述即時消息客戶端,登錄到所述即時消息伺服器。
所述步驟A中,所述代理伺服器接收到所述即時消息客戶端的登錄請求消息後,對該客戶端進行接入鑑權。
所述步驟B包括B1、所述代理伺服器模擬所述即時消息客戶端,通過即時消息協議向所述即時消息伺服器發送登錄請求消息;
B2、所述即時消息伺服器對所述代理伺服器模擬的客戶端鑑權通過後,通過即時消息協議向所述代理伺服器返回登錄成功響應消息;B3、所述代理伺服器通過即時消息協議,將所述登錄成功響應消息轉發給所述即時消息客戶端。
所述步驟B後,所述即時消息客戶端通過所述代理伺服器,使用即時消息協議,與所述即時消息伺服器進行即時消息交互。
本發明提供的代理伺服器,包括支持即時消息協議的仿真登錄模塊21和數據中轉模塊22;所述仿真登錄模塊21與所述數據中轉模塊22連接,接收即時消息客戶端發送的登錄請求消息,並模擬該客戶端,使用即時消息協議,向即時消息伺服器發起登錄請求;接收該即時消息伺服器返回的登錄成功響應消息,使用即時消息協議,向即時消息客戶端轉發該登錄成功響應消息,並向所述數據中轉模塊22發送信號;所述數據中轉模塊22接收到所述信號後,使用即時消息協議,轉發即時消息客戶端和即時消息伺服器間互發的即時消息。
上述代理伺服器還包括一支持即時消息協議的接入認證模塊23;所述接入認證模塊23與所述仿真登錄模塊21連接,接收即時消息客戶端發送的登錄請求消息,對該客戶端進行鑑權,並在鑑權通過後,將登錄請求消息發送到所述仿真登錄模塊23;接收所述仿真登錄模塊23轉發的登錄成功響應消息,並使用即時消息協議,將其發送給所述即時消息客戶端。
本發明提供的即時消息伺服器登錄系統,包括即時消息客戶端10、即時消息伺服器30和本發明提供的代理伺服器20;所述即時消息客戶端10與所述代理伺服器20連接,使用即時消息協議,向所述代理伺服器20發送登錄到所述即時消息伺服器30的登錄請求消息;所述代理伺服器20與所述即時消息伺服器30連接,模擬所述即時消息客戶端10,使用即時消息協議,向所述即時消息伺服器30發送登錄請求消息;所述即時消息伺服器30進行登錄處理後,使用即時消息協議,向所述代理伺服器20返回登錄成功響應消息;所述代理伺服器20使用即時消息協議,將該登錄成功響應消息發送給所述即時消息客戶端10。
所述代理伺服器20接收所述即時消息客戶端10發送的登錄請求消息後,對該客戶端進行鑑權,並在鑑權通過後使用即時消息協議將所述登錄請求消息發送到所述即時消息伺服器30。
本發明的有益效果如下(1)本發明中即時消息客戶端通過支持即時消息協議的代理伺服器登錄到即時消息伺服器,省去即時消息客戶端和即時消息伺服器進行第三方協議封裝的過程,從而提高了即時消息的傳輸效率,提高了用戶感受。
(2)由於代理伺服器支持即時消息協議,而即時消息協議功能較單一,因此,通過代理伺服器傳輸基於即時消息協議的即時消息更加穩定。


圖1為現有技術中即時消息客戶端通過代理伺服器登錄即時消息伺服器的示意圖;圖2為本發明即時消息客戶端通過代理伺服器登錄即時消息伺服器的示意圖;圖3為本發明代理伺服器的結構示意圖。
具體實施例方式
本發明利用支持即時消息協議的代理伺服器模擬即時消息客戶端登錄即時消息伺服器,實現即時消息客戶端和即時消息伺服器通過支持即時消息協議的代理伺服器進行即時消息交互。
參見圖2,為本發明即時消息客戶端通過代理伺服器登錄即時消息伺服器的示意圖。其中的網絡實體包括即時消息客戶端10、即時消息伺服器30和代理伺服器20,其中,即時消息客戶端10為即時通信工具的客戶端設備,如聯網的個人計算機;即時消息伺服器30為即時通信工具的伺服器端設備,是用戶使用即時通信工具進行即時消息交互時所要登錄的伺服器;代理伺服器20為支持即時消息協議的即時消息代理伺服器。
即時消息客戶端10與代理伺服器20連接,使用即時消息協議,向代理伺服器20發送登錄到即時消息伺服器30的登錄請求消息;代理伺服器20與即時消息伺服器30連接,模擬即時消息客戶端10,使用即時消息協議,向即時消息伺服器30發送登錄請求消息;即時消息伺服器30進行登錄處理後,使用即時消息協議,向代理伺服器20返回登錄成功響應消息;代理伺服器20使用即時消息協議,將該登錄成功響應消息發送給即時消息客戶端10。
即時消息客戶端10採用直接登錄方式登錄即時消息伺服器時,被網管設置的防火牆阻止。即時消息客戶端10可採用透明代理方式,由代理伺服器20模擬即時消息客戶端10登錄到即時消息伺服器30上,實現即時消息客戶端10與即時消息伺服器30透明地進行信息交互,其流程具體包括1、即時消息客戶端10使用即時消息協議,向支持即時消息協議的代理伺服器20發送登錄到即時消息伺服器30的登錄請求消息。
2、代理伺服器20收到登錄請求消息後,對即時消息客戶端10進行接入鑑權,以判斷即時消息客戶端10所運行的即時通信系統是否是代理伺服器20所支持的即時通信系統,以及該即時消息客戶端10是否支持即時消息協議。若代理伺服器20判斷支持即時消息客戶端10所運行的即時通信系統,且即時消息客戶端10支持即時消息協議,則代理伺服器20對即時消息客戶端10鑑權通過。
鑑權通過後,代理伺服器20模擬即時消息客戶端10,使用即時消息協議向即時消息伺服器30發起登錄請求,將即時消息客戶端10的信息發送到即時消息伺服器30。
3、即時消息伺服器30收到登錄請求消息後,根據即時消息客戶端10的信息對其進行鑑權,鑑權通過後,使用即時消息協議向代理伺服器20返回登錄成功響應消息。
4、代理伺服器20收到登錄成功響應消息後,使用即時消息協議,將該登錄成功響應消息轉發給即時消息客戶端10,並在即時消息客戶端10和即時消息伺服器30之間建立起一個支持即時消息協議的透明數據傳輸通道,用以實現即時消息客戶端10與即時消息伺服器30之間透明地進行信息交互。
在代理伺服器20模擬即時消息客戶端10登錄即時消息伺服器30的過程中,即時消息伺服器30可能需要與其他即時消息伺服器進行通信,對用戶進行登錄處理。如即時消息伺服器30根據上線人數對登錄請求進行處理時,有可能因上線人數較多而將即時消息客戶端10的信息發送到其他即時消息伺服器,由其他即時消息伺服器對即時消息客戶端10進行登錄處理。在此過程中,即時消息伺服器30要向即時消息客戶端返回處理信息。在通過直接方式登錄過程中,即時消息客戶端10會接收到即時消息伺服器30返回的處理信息。在通過代理伺服器20模擬登錄過程中,代理伺服器20會收到即時消息伺服器30返回的處理信息,但代理伺服器20將其屏蔽掉,不發送到即時消息客戶端10。只有在收到登錄成功響應消息後,才將該登錄成功響應消息轉發給即時消息客戶端10。
5、即時消息客戶端10收到登錄成功響應消息後,就可通過代理伺服器20建立的數據傳輸通道,與即時消息伺服器30進行即時消息交互。
為了實現模擬即時消息客戶端登錄即時消息伺服器,以及通過即時消息協議轉發即時消息客戶端和即時消息伺服器之間的即時消息的功能,代理伺服器具有如下結構。
參見圖3,為本發明代理伺服器的結構示意圖,具體包括支持即時消息協議的接入認證模塊23、數據中轉模塊22和仿真登錄模塊21。
接入認證模塊23與仿真登錄模塊21連接,接收即時消息客戶端發送的登錄請求消息,對該客戶端進行鑑權,並在鑑權通過後,將登錄請求消息發送到仿真登錄模塊23;接入認證模塊23還接收仿真登錄模塊23轉發的登錄成功響應消息,並使用即時消息協議,將其發送給即時消息客戶端。
仿真登錄模塊21與數據中轉模塊22連接,接收接入認證模塊23轉發的即時消息客戶端的登錄請求消息,並模擬該客戶端,使用即時消息協議,向即時消息伺服器發送登錄請求消息;仿真登錄模塊21還接收即時消息伺服器返回的登錄成功響應消息,向接入認證模塊23轉發該登錄成功響應消息,並向數據中轉模塊22發送信號;數據中轉模塊22與即時消息客戶端和即時消息伺服器連接,接收到仿真登錄模塊發送的信號後,使用即時消息協議,轉發即時消息客戶端和即時消息伺服器間互發的即時消息。
即時消息客戶端通過上述代理伺服器登錄即時消息伺服器,並與即時消息伺服器進行即時消息交互的過程如下所述即時消息客戶端使用即時消息協議,向上述代理伺服器發送登錄即時消息伺服器的請求消息;代理伺服器的接入認證模塊23接收到登錄請求消息後,對即時消息客戶端進行接入鑑權處理,如,判斷該客戶端運行的即時通信系統是否是代理伺服器所支持的系統,以及該客戶端是否支持即時消息協議。鑑權通過後,將登錄請求消息發送給仿真登錄模塊21;仿真登錄模塊21模擬即時消息客戶端,使用即時消息協議向即時消息伺服器發送登錄請求消息,攜帶即時消息客戶端的信息;即時消息伺服器根據請求消息中包含的即時消息客戶端的信息對該即時消息客戶端進行鑑權處理,鑑權通過後,使用即時消息協議向代理伺服器返回登錄成功響應消息;代理伺服器的仿真登錄模塊21接收登錄成功響應消息,將該消息轉發到認證接入模塊23,由認證接入模塊23使用即時消息協議,將該登錄成功響應消息發送到即時消息客戶端;與此同時,仿真登錄模塊21接到登錄成功響應消息後,通知數據中轉模塊22在即時消息客戶端和即時消息伺服器之間建立起一條支持即時消息協議的透明的數據傳輸通道。即時消息客戶端在收到登錄成功響應消息後,就可以通過代理伺服器,經該數據傳輸通道,向即時消息伺服器發送即時消息。
採用本發明方法,在網絡條件較差的情況下,如校園網中,搭建一臺支持即時消息協議的代理伺服器,並通過專線連接到即時消息伺服器上,可極大地提高即時通信系統在網絡差的環境下的使用性能。
通過以上描述可知,本發明通過使用支持即時消息協議的代理伺服器,即時消息客戶端能夠登錄到即時消息伺服器,並與其進行即時消息交互,並且無需即時消息客戶端和即時消息伺服器對第三方協議(如sock5協議或HTTP協議)的支持和進行第三方協議的封裝和解析過程,從而提高了即時消息的傳輸效率,提高了用戶感受。由於即時消息協議與通用的sock5協議或HTTP協議相比功能較單一,因此傳輸基於即時消息協議的即時消息更加穩定。
顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍之內,則本發明也意圖包含這些改動和變型在內。
權利要求
1.一種即時消息伺服器的登錄方法,包括A、即時消息客戶端通過即時消息協議,向支持該協議的代理伺服器發起登錄即時消息伺服器的請求;B、所述代理伺服器模擬所述即時消息客戶端,登錄到所述即時消息伺服器。
2.如權利要求1所述的方法,其特徵在於,所述步驟A中,所述代理伺服器接收到所述即時消息客戶端的登錄請求消息後,對該客戶端進行接入鑑權。
3.如權利要求1所述的方法,其特徵在於,所述步驟B包括B1、所述代理伺服器模擬所述即時消息客戶端,通過即時消息協議向所述即時消息伺服器發送登錄請求消息;B2、所述即時消息伺服器對所述代理伺服器模擬的客戶端鑑權通過後,通過即時消息協議向所述代理伺服器返回登錄成功響應消息;B3、所述代理伺服器通過即時消息協議,將所述登錄成功響應消息轉發給所述即時消息客戶端。
4.如權利要求1所述的方法,其特徵在於,所述步驟B後,所述即時消息客戶端通過所述代理伺服器,使用即時消息協議,與所述即時消息伺服器進行即時消息交互。
5.一種即時消息代理伺服器,其特徵在於,包括支持即時消息協議的仿真登錄模塊21和數據中轉模塊22;所述仿真登錄模塊21與所述數據中轉模塊22連接,接收即時消息客戶端發送的登錄請求消息,並模擬該客戶端,使用即時消息協議,向即時消息伺服器發起登錄請求;接收該即時消息伺服器返回的登錄成功響應消息,使用即時消息協議,向即時消息客戶端轉發該登錄成功響應消息,並向所述數據中轉模塊22發送信號;所述數據中轉模塊22接收到所述信號後,使用即時消息協議,轉發即時消息客戶端和即時消息伺服器間互發的即時消息。
6.如權利要求5所述的代理伺服器,其特徵在於,還包括一支持即時消息協議的接入認證模塊23;所述接入認證模塊23與所述仿真登錄模塊21連接,接收即時消息客戶端發送的登錄請求消息,對該客戶端進行鑑權,並在鑑權通過後,將登錄請求消息發送到所述仿真登錄模塊23;接收所述仿真登錄模塊23轉發的登錄成功響應消息,並使用即時消息協議,將其發送給所述即時消息客戶端。
7.一種即時消息伺服器的登錄系統,其特徵在於,包括即時消息客戶端10、即時消息伺服器30和權項5所述的代理伺服器20;所述即時消息客戶端10與所述代理伺服器20連接,使用即時消息協議,向所述代理伺服器20發送登錄到所述即時消息伺服器30的登錄請求消息;所述代理伺服器20與所述即時消息伺服器30連接,模擬所述即時消息客戶端10,使用即時消息協議,向所述即時消息伺服器30發送登錄請求消息;所述即時消息伺服器30進行登錄處理後,使用即時消息協議,向所述代理伺服器20返回登錄成功響應消息;所述代理伺服器20使用即時消息協議,將該登錄成功響應消息發送給所述即時消息客戶端10。
8.如權利要求7所述的系統,其特徵在於,所述代理伺服器20接收所述即時消息客戶端10發送的登錄請求消息後,對該客戶端進行鑑權,並在鑑權通過後使用即時消息協議將所述登錄請求消息發送到所述即時消息伺服器30。
全文摘要
本發明公開了一種即時消息伺服器的登錄方法,包括即時消息客戶端通過即時消息協議,向支持該協議的代理伺服器發起登錄即時消息伺服器的請求;所述代理伺服器模擬所述即時消息客戶端,登錄到所述即時消息伺服器。採用本發明方法,可實現即時消息客戶端直接通過代理伺服器登錄到即時消息伺服器,並與其進行即時消息交互,而無需進行第三方協議封裝,從而提高了即時消息交互的效率和穩定性。
文檔編號H04L9/32GK101043523SQ200610065659
公開日2007年9月26日 申請日期2006年3月21日 優先權日2006年3月21日
發明者陳偉華, 葉茂 申請人:騰訊科技(深圳)有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀