国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      車輛全時(shí)在線系統(tǒng)和方法

      文檔序號(hào):7898814閱讀:514來源:國知局
      專利名稱:車輛全時(shí)在線系統(tǒng)和方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及車載終端和云端服務(wù)器建立通訊連接的技術(shù),尤其涉及車載終端和云端平臺(tái)建立實(shí)時(shí)連接的系統(tǒng)和方法。
      背景技術(shù)
      傳統(tǒng)的車輛上的車載終端通常是不聯(lián)網(wǎng)的,一些需要借助網(wǎng)絡(luò)才能完成的功能無法應(yīng)用在這樣的車載終端。比如需要將地圖信息和實(shí)時(shí)路況發(fā)送給車載終端,以便車載終端做進(jìn)一步的信息處理。
      現(xiàn)有技術(shù)也有一些車載終端聯(lián)網(wǎng)的系統(tǒng),例如公告號(hào)為CN101853479A的中國專利申請(qǐng),其公開了一種在線車輛管理系統(tǒng),在線車輛管理系統(tǒng)包括車輛組,所述車輛組具有多個(gè)車輛和位于每個(gè)車輛中的車內(nèi)遠(yuǎn)程信息處理裝置。呼叫中心與每個(gè)遠(yuǎn)程信息處理裝置和互聯(lián)網(wǎng)支持程序選擇性地操作通信。呼叫中心響應(yīng)于預(yù)定觸發(fā)從每個(gè)車輛接收車輛數(shù)據(jù),并將所接收的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫中。
      現(xiàn)有的車載終端聯(lián)網(wǎng)系統(tǒng)均無法做到車載終端和云端服務(wù)器之間的實(shí)時(shí)通訊連接,在無法建立實(shí)時(shí)通訊連接的情況下,很多功能都無法完美實(shí)現(xiàn),比如,車輛內(nèi)發(fā)生的事情需要實(shí)時(shí)發(fā)送給云平臺(tái),以便云平臺(tái)做進(jìn)一步的信息處理,再比如在車輛內(nèi)使用即時(shí)通訊工具,通過系統(tǒng)向互聯(lián)網(wǎng)用戶發(fā)送信息等。發(fā)明內(nèi)容
      本發(fā)明的目的在于解決上述問題,提供了一種車輛全時(shí)在線系統(tǒng),讓車載終端通過通訊網(wǎng)絡(luò)和云平臺(tái)建立實(shí)時(shí)的通訊連接,對(duì)需要進(jìn)行實(shí)時(shí)通訊的應(yīng)用提供實(shí)時(shí)在線服務(wù)支持。
      本發(fā)明的另一目的在于提供了一種基于全時(shí)在線系統(tǒng)的連接建立方法。
      本發(fā)明的另一目的在于提供了一種基于全時(shí)在線系統(tǒng)的連接斷開方法。
      本發(fā)明的另一目的在于提供了一種基于全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法。
      本發(fā)明的另一目的在于提供了一種基于全時(shí)在線系統(tǒng)的消息推送方法。
      本發(fā)明的技術(shù)方案為本發(fā)明揭示了一種車輛全時(shí)在線系統(tǒng),包括設(shè)備客戶端、 負(fù)載均衡設(shè)備、連接服務(wù)器、元信息服務(wù)器、網(wǎng)絡(luò)事件發(fā)送器、信息轉(zhuǎn)發(fā)器、信息接收器,其中
      設(shè)備客戶端,位于車輛的車載設(shè)備上,通過網(wǎng)絡(luò)和負(fù)載均衡設(shè)備建立通訊連接;
      負(fù)載均衡設(shè)備,將設(shè)備客戶端的通訊連接分配到多臺(tái)連接服務(wù)器上,以實(shí)現(xiàn)連接服務(wù)器的集群;
      連接服務(wù)器,和負(fù)載均衡設(shè)備建立通訊連接,接收來自設(shè)備客戶端通過負(fù)載均衡設(shè)備分配而來的連接請(qǐng)求,在連接完成時(shí)將每個(gè)連接的信息注冊(cè)到元信息服務(wù)器,在連接斷開時(shí)注銷元信息服務(wù)器上的連接,將接收到的來自設(shè)備客戶端的數(shù)據(jù)包通過信息轉(zhuǎn)發(fā)器發(fā)送到對(duì)應(yīng)的外部應(yīng)用服務(wù)器,接收來自信息接收器的信息推送并推送到對(duì)應(yīng)的設(shè)備客戶端;
      元信息服務(wù)器,和連接服務(wù)器建立通訊連接,提供連接的注冊(cè)和注銷服務(wù),記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系,管理服務(wù)器上的連接池,對(duì)連接信息進(jìn)行查詢;
      網(wǎng)絡(luò)事件發(fā)送器,將設(shè)備客戶端和連接服務(wù)器之間的網(wǎng)絡(luò)事件發(fā)送給外部的網(wǎng)絡(luò)事件訂閱器;
      信息轉(zhuǎn)發(fā)器,和連接服務(wù)器建立通訊連接,接收設(shè)備客戶端通過連接服務(wù)器發(fā)送的信息包,識(shí)別信息包所屬的應(yīng)用服務(wù),將信息包轉(zhuǎn)發(fā)給相應(yīng)的外部的應(yīng)用服務(wù)器;
      信息接收器,和連接服務(wù)器和元信息服務(wù)器分別建立通訊連接,接收外部的應(yīng)用服務(wù)器的信息包,通過元信息服務(wù)器查詢對(duì)應(yīng)的連接服務(wù)器,再由連接服務(wù)器發(fā)送給對(duì)應(yīng)的設(shè)備客戶端。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,連接服務(wù)器還通過管理服務(wù)器上的連接池對(duì)超時(shí)的連接進(jìn)行資源釋放。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,元信息服務(wù)器根據(jù)設(shè)備客戶端的標(biāo)識(shí)號(hào)查詢?cè)O(shè)備客戶端的連接所屬的連接服務(wù)器的進(jìn)程以及連接號(hào)信息。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,系統(tǒng)還包括
      授權(quán)控制器,和連接服務(wù)器和外部的單點(diǎn)登錄服務(wù)器建立通訊連接,驗(yàn)證設(shè)備客戶端是否合法。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,設(shè)備客戶端通過發(fā)送心跳包的方式保持和連接服務(wù)器的連接。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,外部的應(yīng)用服務(wù)器包括即時(shí)通訊服務(wù)器和同步服務(wù)器。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,當(dāng)設(shè)備客戶端與當(dāng)前連接的連接服務(wù)器斷開后,在設(shè)備客戶端再次連接時(shí)通過在負(fù)載均衡設(shè)備上設(shè)定的策略使設(shè)備客戶端仍然和前一次連接的連接服務(wù)器建立通訊連接。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,當(dāng)設(shè)備客戶端與當(dāng)前連接的連接服務(wù)器斷開后,在設(shè)備客戶端再次連接時(shí)通過查詢?cè)畔⒎?wù)器上記錄的設(shè)備客戶端和連接服務(wù)器的對(duì)應(yīng)關(guān)系,使設(shè)備客戶端仍然和前一次連接的連接服務(wù)器建立通訊連接。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,在授權(quán)控制器驗(yàn)證設(shè)備客戶端合法后,再在元信息服務(wù)器中記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系。
      根據(jù)本發(fā)明的車輛全時(shí)在線系統(tǒng)的一實(shí)施例,先在元信息服務(wù)器中記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系,再通過授權(quán)控制器驗(yàn)證設(shè)備客戶端是否合法,在驗(yàn)證出設(shè)備客戶端非法后刪除元信息服務(wù)器中對(duì)應(yīng)的記錄。
      本發(fā)明還揭示了一種基于全時(shí)在線系統(tǒng)的連接建立方法,包括
      設(shè)備客戶端發(fā)起連接;
      負(fù)載均衡設(shè)備調(diào)度連接;
      連接服務(wù)器接收連接;
      設(shè)備客戶端發(fā)送登錄驗(yàn)證信息;
      連接服務(wù)器將登錄驗(yàn)證信息請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器;
      授權(quán)控制器驗(yàn)證設(shè)備客戶端的登錄是否通過,如果不通過則連接關(guān)閉,如果通過則將連接的連接服務(wù)器、設(shè)備客戶端以及用戶信息注冊(cè)到元信息服務(wù)器,并將連接成功的網(wǎng)絡(luò)事件發(fā)給網(wǎng)絡(luò)事件發(fā)送器,網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件,連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立。
      本發(fā)明還揭示了一種基于全時(shí)在線系統(tǒng)的連接建立方法,包括
      設(shè)備客戶端發(fā)起連接;
      負(fù)載均衡設(shè)備調(diào)度連接;
      連接服務(wù)器接收連接;
      在元信息服務(wù)器注冊(cè)連接的連接服務(wù)器、設(shè)備客戶端信息,并標(biāo)注未登錄驗(yàn)證狀態(tài);
      設(shè)備客戶端發(fā)送登錄驗(yàn)證信息;
      連接服務(wù)器將登錄驗(yàn)證信息請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器;
      授權(quán)控制器驗(yàn)證設(shè)備客戶端的登錄是否通過,如果不通過則連接關(guān)閉,如果通過則向元信息服務(wù)器更新連接的用戶信息,標(biāo)記已登錄驗(yàn)證通過狀態(tài),并將連接成功的網(wǎng)絡(luò)事件發(fā)給網(wǎng)絡(luò)事件發(fā)送器,網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件,連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立。
      本發(fā)明還揭示了一種基于全時(shí)在線系統(tǒng)的連接斷開方法,包括
      連接服務(wù)器主動(dòng)或被動(dòng)關(guān)閉連接;
      向連接服務(wù)器注銷連接,如果注銷成功,則根據(jù)不同的斷開類型將連接斷開事件轉(zhuǎn)發(fā)給網(wǎng)絡(luò)事件發(fā)送器,并通過網(wǎng)絡(luò)事件發(fā)送器向外部的網(wǎng)絡(luò)事件訂閱器發(fā)送連接斷開事件,連接服務(wù)器釋放連接相關(guān)的資源。
      本發(fā)明還揭示了一種基于全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法,包括
      設(shè)備客戶端發(fā)送消息請(qǐng)求;
      連接服務(wù)器檢查消息包是否合法,將合法的消息包轉(zhuǎn)發(fā)給信息轉(zhuǎn)發(fā)器;
      信息轉(zhuǎn)發(fā)器對(duì)消息包解碼,根據(jù)服務(wù)標(biāo)識(shí)號(hào)找出相關(guān)的服務(wù);
      信息轉(zhuǎn)發(fā)器將消息包轉(zhuǎn)發(fā)給相應(yīng)的服務(wù)。
      本發(fā)明還揭示了一種基于全時(shí)在線系統(tǒng)的消息推送方法,包括
      外部的云端服務(wù)器發(fā)送消息推送請(qǐng)求;
      信息接收器接收消息包;
      信息接收器檢查消息包是否合法,根據(jù)合法的消息包判斷是推送給用戶還是推送給指定的設(shè)備;
      如果是推送給設(shè)備,則從元信息服務(wù)器查詢指定設(shè)備相關(guān)的連接信息,將消息包推送給設(shè)備相關(guān)的連接信息中指示的連接服務(wù)器,再從連接服務(wù)器推送給設(shè)備客戶端;
      如果是推送給用戶,則從元信息服務(wù)器查詢指定用戶相關(guān)的連接信息,將消息包推送給用戶相關(guān)的連接信息中指示的連接服務(wù)器,再從連接服務(wù)器推送給設(shè)備客戶端。
      本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的技術(shù)效果本發(fā)明的技術(shù)方案是車載終端通過通訊網(wǎng)絡(luò)和云平臺(tái)建立通訊連接,通過心跳來保持連接。連接服務(wù)器管理連接池,對(duì)每個(gè)連接進(jìn)行超時(shí)監(jiān)控,同時(shí)接收和處理網(wǎng)絡(luò)事件。云平臺(tái)通過元信息服務(wù)器來實(shí)現(xiàn)連接服務(wù)器群的路由管理。對(duì)比現(xiàn)有技術(shù),本發(fā)明是一個(gè)基礎(chǔ)服務(wù)系統(tǒng),對(duì)需要進(jìn)行實(shí)時(shí)通訊的應(yīng)用,提供實(shí)時(shí)在線服務(wù)的支持。CN 102546727 A


      圖1示例性的示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的示例的結(jié)構(gòu)圖。
      圖2示例性的示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的第一實(shí)施例的系統(tǒng)結(jié)構(gòu)圖。
      圖3示例性的示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的第二實(shí)施例的系統(tǒng)結(jié)構(gòu)圖。
      圖4示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接建立方法的第一實(shí)施例的流程圖。
      圖5示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接建立方法的第二實(shí)施例的流程圖。
      圖6示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接斷開方法的實(shí)施例的流程圖。
      圖7示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接狀態(tài)檢查方法的實(shí)施例的流程圖。
      圖8示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的心跳連接方法的實(shí)施例的流程圖。
      圖9示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法的實(shí)施例的流程圖。
      圖10示例性的示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的消息推送方法的實(shí)施例的流程圖。
      具體實(shí)施方式
      下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步的描述。
      本發(fā)明的車輛全時(shí)在線系統(tǒng)的第一實(shí)施例
      圖1示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的應(yīng)用環(huán)境。如圖1所示,各車輛通過車輛全時(shí)在線系統(tǒng)和外部的應(yīng)用服務(wù)器保持實(shí)時(shí)通訊連接,例如同步推送服務(wù)、即時(shí)通訊服務(wù)和聊天室服務(wù)等。而外部的應(yīng)用服務(wù)器又通過互聯(lián)網(wǎng)和外部的各個(gè)終端(電腦、手機(jī)、個(gè)人數(shù)字助理等)建立通訊連接。
      圖2示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)。請(qǐng)參見圖2,本實(shí)施例的車輛全時(shí)在線系統(tǒng)包括設(shè)備客戶端10、負(fù)載均衡設(shè)備11、多個(gè)連接服務(wù)器12、網(wǎng)絡(luò)事件發(fā)送器13、信息轉(zhuǎn)發(fā)器14、元信息服務(wù)器15、信息接收器16。
      這些設(shè)備之間的通訊連接關(guān)系是設(shè)備客戶端10通過負(fù)載均衡設(shè)備11和連接服務(wù)器12建立數(shù)據(jù)通訊連接,網(wǎng)絡(luò)事件發(fā)送器13和連接服務(wù)器12建立數(shù)據(jù)通訊連接,信息轉(zhuǎn)發(fā)器14和連接服務(wù)器12建立數(shù)據(jù)通訊連接,信息接收器16和元信息服務(wù)器15以及連接服務(wù)器12分別建立數(shù)據(jù)通訊連接,元信息服務(wù)器15和連接服務(wù)器12之間建立數(shù)據(jù)通訊連接。
      以下是本實(shí)施例的車輛全時(shí)在線系統(tǒng)中各個(gè)裝置的運(yùn)行原理。
      設(shè)備客戶端10位于車輛的車載設(shè)備上。負(fù)載均衡設(shè)備11將設(shè)備客戶端的通訊連接根據(jù)負(fù)載均衡的策略分配到多臺(tái)連接服務(wù)器上,以實(shí)現(xiàn)連接服務(wù)器的集群。設(shè)備客戶端 10通過發(fā)送心跳包的方式保持和連接服務(wù)器12的連接。
      連接服務(wù)器12實(shí)現(xiàn)多種功能接收來自設(shè)備客戶端10通過負(fù)載均衡設(shè)備11分配而來的連接請(qǐng)求,在連接完成時(shí)將每個(gè)連接的信息(包括設(shè)備或用戶的唯一標(biāo)識(shí)、客戶端的IP和端口、連接服務(wù)器的IP和端口,連接服務(wù)器的內(nèi)部端口號(hào)和連接號(hào)等)注冊(cè)到元信息服務(wù)器15,在連接斷開時(shí)注銷元信息服務(wù)器15上的連接,將接收到的來自設(shè)備客戶端 10的數(shù)據(jù)包通過信息轉(zhuǎn)發(fā)器14發(fā)送到對(duì)應(yīng)的外部應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器18和同步服務(wù)器19),接收來自信息接收器的信息推送并推送到對(duì)應(yīng)的設(shè)備客戶端 10。此外,連接服務(wù)器12還通過管理服務(wù)器上的連接池對(duì)超時(shí)的連接進(jìn)行資源釋放。
      元信息服務(wù)器14提供連接的注冊(cè)和注銷服務(wù),記錄連接服務(wù)器12和設(shè)備客戶端 10之間的連接關(guān)系,管理服務(wù)器上的連接池,提供對(duì)連接信息的查詢功能。元信息服務(wù)器 14可根據(jù)設(shè)備客戶端的標(biāo)識(shí)號(hào)查詢?cè)O(shè)備客戶端連接于哪個(gè)連接服務(wù)器的哪個(gè)進(jìn)程中以及連接號(hào)相關(guān)的信息。
      網(wǎng)絡(luò)事件發(fā)送器13將設(shè)備客戶端10和連接服務(wù)器12之間的網(wǎng)絡(luò)事件發(fā)送給外部的網(wǎng)絡(luò)事件訂閱器17。
      信息轉(zhuǎn)發(fā)器14接收設(shè)備客戶端10通過連接服務(wù)器12發(fā)送的信息包,識(shí)別信息包所屬的應(yīng)用服務(wù),將信息包轉(zhuǎn)發(fā)給相應(yīng)的外部的應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器18和同步服務(wù)器19)。
      信息接收器16接收外部的應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器18和同步服務(wù)器19)的信息包,通過元信息服務(wù)器15查詢對(duì)應(yīng)的連接服務(wù)器12,再由連接服務(wù)器 12發(fā)送給對(duì)應(yīng)的設(shè)備客戶端10。
      當(dāng)設(shè)備客戶端10和當(dāng)前連接的連接服務(wù)器12斷開后,設(shè)備客戶端10會(huì)再次連接上云平臺(tái),此時(shí)需要將設(shè)備客戶端10重新連接上一次連上的連接服務(wù)器12。本實(shí)施例可以采用兩種技術(shù)手段來達(dá)到這一目的,第一種技術(shù)手段是在設(shè)備客戶端10再次連接時(shí)通過在負(fù)載均衡設(shè)備U上設(shè)計(jì)的策略使設(shè)備客戶端10仍然和前一次連接的連接服務(wù)器12建立通訊連接。第二種技術(shù)手段是在設(shè)備客戶端10再次連接時(shí)通過查詢?cè)畔⒎?wù)器15上記錄的設(shè)備客戶端10和連接服務(wù)器12之間的對(duì)應(yīng)關(guān)系,使設(shè)備客戶端10仍然和前一次連接的連接服務(wù)器12建立通訊連接。
      本發(fā)明的車輛全時(shí)在線系統(tǒng)的第二實(shí)施例
      圖1示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的應(yīng)用環(huán)境。如圖1所示,各車輛通過車輛全時(shí)在線系統(tǒng)和外部的應(yīng)用服務(wù)器保持實(shí)時(shí)通訊連接,例如同步推送服務(wù)、即時(shí)通訊服務(wù)和聊天室服務(wù)等。而外部的應(yīng)用服務(wù)器又通過互聯(lián)網(wǎng)和外部的各個(gè)終端(電腦、手機(jī)、個(gè)人數(shù)字助理等)建立通訊連接。
      圖3示出了本發(fā)明的車輛全時(shí)在線系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)。請(qǐng)參見圖3,本實(shí)施例的車輛全時(shí)在線系統(tǒng)包括設(shè)備客戶端200、負(fù)載均衡設(shè)備201、多個(gè)連接服務(wù)器202、網(wǎng)絡(luò)事件發(fā)送器203、信息轉(zhuǎn)發(fā)器204、元信息服務(wù)器205、信息接收器206、授權(quán)控制器207。
      這些設(shè)備之間的通訊連接關(guān)系是設(shè)備客戶端200通過負(fù)載均衡設(shè)備201和連接服務(wù)器202建立數(shù)據(jù)通訊連接,網(wǎng)絡(luò)事件發(fā)送器203和連接服務(wù)器202建立數(shù)據(jù)通訊連接, 授權(quán)控制器207和連接服務(wù)器202建立數(shù)據(jù)通訊連接,信息轉(zhuǎn)發(fā)器204和連接服務(wù)器202 建立數(shù)據(jù)通訊連接,信息接收器206和元信息服務(wù)器205以及連接服務(wù)器202分別建立數(shù)據(jù)通訊連接,元信息服務(wù)器205和連接服務(wù)器202之間建立數(shù)據(jù)通訊連接。
      以下是本實(shí)施例的車輛全時(shí)在線系統(tǒng)中各個(gè)裝置的運(yùn)行原理。
      設(shè)備客戶端200位于車輛的車載設(shè)備上。負(fù)載均衡設(shè)備201將設(shè)備客戶端的通訊連接根據(jù)負(fù)載均衡的策略分配到多臺(tái)連接服務(wù)器上,以實(shí)現(xiàn)連接服務(wù)器的集群。設(shè)備客戶端200通過發(fā)送心跳包的方式保持和連接服務(wù)器202的連接。
      連接服務(wù)器202實(shí)現(xiàn)多種功能接收來自設(shè)備客戶端200通過負(fù)載均衡設(shè)備201 分配而來的連接請(qǐng)求,在連接完成時(shí)將每個(gè)連接的信息(包括設(shè)備或用戶的唯一標(biāo)識(shí)、客戶端的IP和端口、連接服務(wù)器的IP和端口,連接服務(wù)器的內(nèi)部端口號(hào)和連接號(hào)等)注冊(cè)到元信息服務(wù)器205,在連接斷開時(shí)注銷元信息服務(wù)器205上的連接,將接收到的來自設(shè)備客戶端200的數(shù)據(jù)包通過信息轉(zhuǎn)發(fā)器204發(fā)送到對(duì)應(yīng)的外部應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器210和同步服務(wù)器211),接收來自信息接收器的信息推送并推送到對(duì)應(yīng)的設(shè)備客戶端200。此外,連接服務(wù)器202還通過管理服務(wù)器上的連接池對(duì)超時(shí)的連接進(jìn)行資源釋放。
      授權(quán)控制器207和外部的單點(diǎn)登錄服務(wù)器208建立數(shù)據(jù)通訊連接,驗(yàn)證設(shè)備客戶端200是否合法。
      元信息服務(wù)器204提供連接的注冊(cè)和注銷服務(wù),記錄連接服務(wù)器202和設(shè)備客戶端200之間的連接關(guān)系,管理服務(wù)器上的連接池,提供對(duì)連接信息的查詢功能。元信息服務(wù)器204可根據(jù)設(shè)備客戶端的標(biāo)識(shí)號(hào)查詢?cè)O(shè)備客戶端連接于哪個(gè)連接服務(wù)器的哪個(gè)進(jìn)程中以及連接號(hào)相關(guān)的信息。
      有兩種技術(shù)手段來處理驗(yàn)證和元信息服務(wù)器205記錄的處理過程。第一種技術(shù)手段是在授權(quán)控制器207驗(yàn)證出設(shè)備客戶端200合法之后,再在元信息服務(wù)器205中記錄連接服務(wù)器202和設(shè)備客戶端200之間的連接關(guān)系。第二種技術(shù)手段是先在元信息服務(wù)器 205中記錄連接服務(wù)器202和設(shè)備客戶端200之間的連接關(guān)系,再通過授權(quán)控制器207驗(yàn)證設(shè)備客戶端200是否合法,在驗(yàn)證出設(shè)備客戶端200非法之后再刪除元信息服務(wù)器205中對(duì)應(yīng)的記錄。
      網(wǎng)絡(luò)事件發(fā)送器203將設(shè)備客戶端200和連接服務(wù)器202之間的網(wǎng)絡(luò)事件發(fā)送給外部的網(wǎng)絡(luò)事件訂閱器209。
      信息轉(zhuǎn)發(fā)器204接收設(shè)備客戶端200通過連接服務(wù)器202發(fā)送的信息包,識(shí)別信息包所屬的應(yīng)用服務(wù),將信息包轉(zhuǎn)發(fā)給相應(yīng)的外部的應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器210和同步服務(wù)器211)。
      信息接收器206接收外部的應(yīng)用服務(wù)器(在本實(shí)施例中是即時(shí)通訊服務(wù)器210和同步服務(wù)器211)的信息包,通過元信息服務(wù)器205查詢對(duì)應(yīng)的連接服務(wù)器202,再由連接服務(wù)器202發(fā)送給對(duì)應(yīng)的設(shè)備客戶端200。
      當(dāng)設(shè)備客戶端200和當(dāng)前連接的連接服務(wù)器202斷開后,設(shè)備客戶端200會(huì)再次連接上云平臺(tái),此時(shí)需要將設(shè)備客戶端200重新連接上一次連上的連接服務(wù)器202。本實(shí)施例可以采用兩種技術(shù)手段來達(dá)到這一目的,第一種技術(shù)手段是在設(shè)備客戶端20再次連接時(shí)通過在負(fù)載均衡設(shè)備201上設(shè)計(jì)的策略使設(shè)備客戶端200仍然和前一次連接的連接服務(wù)器202建立通訊連接。第二種技術(shù)手段是在設(shè)備客戶端200再次連接時(shí)通過查詢?cè)畔⒎?wù)器205上記錄的設(shè)備客戶端200和連接服務(wù)器202之間的對(duì)應(yīng)關(guān)系,使設(shè)備客戶端200 仍然和前一次連接的連接服務(wù)器202建立通訊連接。
      連赫立誠白魄一棚列
      圖4示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接建立方法的第一實(shí)施例的流程。本實(shí)施例的連接建立方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟SlOO 設(shè)備客戶端發(fā)起連接。
      步驟SlOl 負(fù)載均衡設(shè)備調(diào)度連接。
      負(fù)載均衡設(shè)備根據(jù)其上的負(fù)載均衡策略將客戶端發(fā)起的連接分配到對(duì)應(yīng)的連接服務(wù)器。
      步驟S102 連接服務(wù)器接收連接,如果能接收到連接,則進(jìn)入步驟S103,如果無法接收到連接,則進(jìn)入步驟S112。
      步驟S103 設(shè)備客戶端發(fā)送登錄驗(yàn)證信息。
      步驟S104 連接服務(wù)器將登錄驗(yàn)證信息請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器。
      步驟S105 授權(quán)控制器判斷是否允許登錄驗(yàn)證信息通過,如果允許通過則進(jìn)入步驟S106,如果不允許通過則進(jìn)入步驟S112。
      步驟S106 登錄服務(wù)器(單點(diǎn)登錄服務(wù)器)驗(yàn)證登錄是否通過,如果驗(yàn)證登錄通過則進(jìn)入步驟S107,如果驗(yàn)證登錄無法通過則進(jìn)入步驟S112。
      步驟S107 將連接服務(wù)器、客戶端和用戶信息注冊(cè)到元信息服務(wù)器。
      步驟S108 判斷元信息是否注冊(cè)成功。如果注冊(cè)成功則進(jìn)入步驟S109,如果注冊(cè)失敗則進(jìn)入步驟S112。
      步驟S109 將連接成功的網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)給網(wǎng)絡(luò)事件發(fā)送器。
      步驟SllO 網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件。
      步驟Slll 連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立的信息。
      步驟S112 連接關(guān)閉,登錄終止。
      基于車輛全時(shí)在線系統(tǒng)的連接建立方法的第一實(shí)施例
      圖5示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接建立方法的第二實(shí)施例的流程。本實(shí)施例的連接建立方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S200 設(shè)備客戶端發(fā)起連接。
      步驟S201 負(fù)載均衡設(shè)備調(diào)度連接。
      負(fù)載均衡設(shè)備根據(jù)其上的負(fù)載均衡策略將客戶端發(fā)起的連接分配到對(duì)應(yīng)的連接服務(wù)器。
      步驟S202 連接服務(wù)器接收連接,如果能接收到連接,則進(jìn)入步驟S203,如果無法接收到連接,則進(jìn)入步驟S213。
      步驟S203 在元信息服務(wù)器注冊(cè)連接的連接服務(wù)器、客戶端信息,并且標(biāo)記未登錄驗(yàn)證狀態(tài)。
      步驟S204 判斷元信息是否注冊(cè)成功,如果注冊(cè)成功則進(jìn)入步驟S205,如果注冊(cè)失敗則進(jìn)入步驟S213。
      步驟S205 設(shè)備客戶端發(fā)送登錄驗(yàn)證信息。
      步驟S206 連接服務(wù)器將登錄請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器。
      步驟S207 授權(quán)控制器判斷是否允許登錄驗(yàn)證信息通過,如果允許則進(jìn)入步驟 S208,如果不允許則進(jìn)入步驟S213。
      步驟S208 判斷登錄服務(wù)器驗(yàn)證登錄是否通過,如果通過則進(jìn)入步驟S209,如果不通過則進(jìn)入步驟S213。
      步驟S209 向元信息服務(wù)器更新連接的用戶信息,并且標(biāo)記已登錄驗(yàn)證通過狀態(tài)。
      步驟S210 將連接成功的網(wǎng)絡(luò)事件轉(zhuǎn)發(fā)給網(wǎng)絡(luò)事件發(fā)送器。
      步驟S211 網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件。
      步驟S212 連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立。
      步驟S213 連接關(guān)閉,登錄終止。
      連擁斤細(xì)描棚列
      圖6示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接斷開方法的實(shí)施例的流程。本實(shí)施例的連接斷開方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S300 連接服務(wù)器主動(dòng)或被動(dòng)關(guān)閉連接。
      步驟S301 向連接服務(wù)器注銷連接。
      步驟S302 判斷注銷是否成功,如果注銷成功則進(jìn)入步驟S303,如果注銷失敗則返回步驟S301。
      步驟S303 根據(jù)不同的斷開類型,將連接斷開事件投遞給網(wǎng)絡(luò)事件發(fā)送器。
      步驟S304 網(wǎng)絡(luò)事件發(fā)送器向網(wǎng)絡(luò)事件訂閱器發(fā)送連接斷開事件。
      步驟S305 連接服務(wù)器釋放連接相關(guān)的資源。
      基于車輛全時(shí)在線系統(tǒng)的連接狀態(tài)檢杳方法的實(shí)施例
      圖7示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的連接狀態(tài)檢查方法的實(shí)施例的流程。本實(shí)施例的連接狀態(tài)檢查方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S400 連接服務(wù)器定期從本地連接池檢查過期連接清單。
      一般是半分鐘檢查一次,檢查周期可由外部設(shè)置決定。
      步驟S401 將過期的連接逐個(gè)啟動(dòng)如上一實(shí)施例所述的連接斷開流程。
      基于車輛全時(shí)在線系統(tǒng)的心跳連接方法的實(shí)施例
      圖8示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的心跳連接方法的實(shí)施例的流程。本實(shí)施例的心跳連接方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S50 設(shè)備客戶端定期發(fā)起心跳包請(qǐng)求。
      步驟S51 連接服務(wù)器接收到心跳包,更新本地心跳時(shí)間。
      步驟S52 連接服務(wù)器根據(jù)心跳包的擴(kuò)展數(shù)據(jù)做相應(yīng)的處理后,回復(fù)心跳包給設(shè)備客戶端。
      步驟S53 設(shè)備客戶端更新本地心跳時(shí)間。
      基于車輛全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法的實(shí)施例
      圖9示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法的實(shí)施例的流程。本實(shí)施例的消息轉(zhuǎn)發(fā)方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S60 設(shè)備客戶端發(fā)送消息請(qǐng)求。
      步驟S61 連接服務(wù)器檢查消息包是否合法,如果合法則進(jìn)入步驟S62,如果非法則進(jìn)入步驟S66。
      步驟S62 連接服務(wù)器將消息包轉(zhuǎn)發(fā)給信息轉(zhuǎn)發(fā)器。
      步驟S63 信息轉(zhuǎn)發(fā)器對(duì)消息包解碼,根據(jù)服務(wù)ID找出相關(guān)的服務(wù)。
      步驟S64 信息轉(zhuǎn)發(fā)器判斷服務(wù)是否存在,如果存在則進(jìn)入步驟S65,如果不存在則進(jìn)入步驟S66。
      步驟S65 消息包轉(zhuǎn)發(fā)給相應(yīng)的服務(wù)。
      步驟S66:關(guān)閉連接。
      艦-送射描棚列
      圖10示出了本發(fā)明的基于車輛全時(shí)在線系統(tǒng)的消息推送方法的實(shí)施例的流程。 本實(shí)施例的消息推送方法是建立在圖3所示的車輛全時(shí)在線系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的,方法包括如下的步驟。
      步驟S70 云端服務(wù)送消息推送請(qǐng)求。
      步驟S71 信息接收器接收消息包。
      步驟S72 檢查消息包是否合法,如果合法則進(jìn)入步驟S73,如果非法則進(jìn)入步驟 S78。
      步驟S73 判斷是推送給指定的用戶還是推送給指定的設(shè)備,如果是推送給設(shè)備則進(jìn)入步驟S76,如果是推送給用戶則進(jìn)入步驟S74。
      步驟S74 從元信息服務(wù)器查詢指定用戶的相關(guān)信息。
      步驟S75 將消息推送給找到的連接服務(wù)器的指定連接。
      步驟S76 從元信息服務(wù)器查詢指定設(shè)備相關(guān)的連接信息,然后進(jìn)入步驟S75。
      步驟S77 將消息包推送給設(shè)備客戶端。
      步驟S78 回復(fù)推送失敗。
      上述實(shí)施例是提供給本領(lǐng)域普通技術(shù)人員來實(shí)現(xiàn)或使用本發(fā)明的,本領(lǐng)域普通技術(shù)人員可在不脫離本發(fā)明的發(fā)明思想的情況下,對(duì)上述實(shí)施例做出種種修改或變化,因而本發(fā)明的保護(hù)范圍并不被上述實(shí)施例所限,而應(yīng)該是符合權(quán)利要求書提到的創(chuàng)新性特征的最大范圍。
      權(quán)利要求
      1.一種車輛全時(shí)在線系統(tǒng),包括設(shè)備客戶端、負(fù)載均衡設(shè)備、連接服務(wù)器、元信息服務(wù)器、網(wǎng)絡(luò)事件發(fā)送器、信息轉(zhuǎn)發(fā)器、信息接收器,其中設(shè)備客戶端,位于車輛的車載設(shè)備上,通過網(wǎng)絡(luò)和負(fù)載均衡設(shè)備建立通訊連接;負(fù)載均衡設(shè)備,將設(shè)備客戶端的通訊連接分配到多臺(tái)連接服務(wù)器上,以實(shí)現(xiàn)連接服務(wù)器的集群;連接服務(wù)器,和負(fù)載均衡設(shè)備建立通訊連接,接收來自設(shè)備客戶端通過負(fù)載均衡設(shè)備分配而來的連接請(qǐng)求,在連接完成時(shí)將每個(gè)連接的信息注冊(cè)到元信息服務(wù)器,在連接斷開時(shí)注銷元信息服務(wù)器上的連接,將接收到的來自設(shè)備客戶端的數(shù)據(jù)包通過信息轉(zhuǎn)發(fā)器發(fā)送到對(duì)應(yīng)的外部應(yīng)用服務(wù)器,接收來自信息接收器的信息推送并推送到對(duì)應(yīng)的設(shè)備客戶端;元信息服務(wù)器,和連接服務(wù)器建立通訊連接,提供連接的注冊(cè)和注銷服務(wù),記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系,管理服務(wù)器上的連接池,對(duì)連接信息進(jìn)行查詢;網(wǎng)絡(luò)事件發(fā)送器,將設(shè)備客戶端和連接服務(wù)器之間的網(wǎng)絡(luò)事件發(fā)送給外部的網(wǎng)絡(luò)事件訂閱器;信息轉(zhuǎn)發(fā)器,和連接服務(wù)器建立通訊連接,接收設(shè)備客戶端通過連接服務(wù)器發(fā)送的信息包,識(shí)別信息包所屬的應(yīng)用服務(wù),將信息包轉(zhuǎn)發(fā)給相應(yīng)的外部的應(yīng)用服務(wù)器;信息接收器,和連接服務(wù)器和元信息服務(wù)器分別建立通訊連接,接收外部的應(yīng)用服務(wù)器的信息包,通過元信息服務(wù)器查詢對(duì)應(yīng)的連接服務(wù)器,再由連接服務(wù)器發(fā)送給對(duì)應(yīng)的設(shè)備客戶端。
      2.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,連接服務(wù)器還通過管理服務(wù)器上的連接池對(duì)超時(shí)的連接進(jìn)行資源釋放。
      3.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,元信息服務(wù)器根據(jù)設(shè)備客戶端的標(biāo)識(shí)號(hào)查詢?cè)O(shè)備客戶端的連接所屬的連接服務(wù)器的進(jìn)程以及連接號(hào)信息。
      4.根 據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,系統(tǒng)還包括授權(quán)控制器,和連接服務(wù)器和外部的單點(diǎn)登錄服務(wù)器建立通訊連接,驗(yàn)證設(shè)備客戶端是否合法。
      5.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,設(shè)備客戶端通過發(fā)送心跳包的方式保持和連接服務(wù)器的連接。
      6.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,外部的應(yīng)用服務(wù)器包括即時(shí)通訊服務(wù)器和同步服務(wù)器。
      7.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,當(dāng)設(shè)備客戶端與當(dāng)前連接的連接服務(wù)器斷開后,在設(shè)備客戶端再次連接時(shí)通過在負(fù)載均衡設(shè)備上設(shè)定的策略使設(shè)備客戶端仍然和前一次連接的連接服務(wù)器建立通訊連接。
      8.根據(jù)權(quán)利要求1所述的車輛全時(shí)在線系統(tǒng),其特征在于,當(dāng)設(shè)備客戶端與當(dāng)前連接的連接服務(wù)器斷開后,在設(shè)備客戶端再次連接時(shí)通過查詢?cè)畔⒎?wù)器上記錄的設(shè)備客戶端和連接服務(wù)器的對(duì)應(yīng)關(guān)系,使設(shè)備客戶端仍然和前一次連接的連接服務(wù)器建立通訊連接。
      9.根據(jù)權(quán)利要求4所述的車輛全時(shí)在線系統(tǒng),其特征在于,在授權(quán)控制器驗(yàn)證設(shè)備客戶端合法后,再在元信息服務(wù)器中記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系。
      10.根據(jù)權(quán)利要求4所述的車輛全時(shí)在線系統(tǒng),其特征在于,先在元信息服務(wù)器中記錄連接服務(wù)器和設(shè)備客戶端之間的連接關(guān)系,再通過授權(quán)控制器驗(yàn)證設(shè)備客戶端是否合法, 在驗(yàn)證出設(shè)備客戶端非法后刪除元信息服務(wù)器中對(duì)應(yīng)的記錄。
      11.一種基于全時(shí)在線系統(tǒng)的連接建立方法,包括 設(shè)備客戶端發(fā)起連接;負(fù)載均衡設(shè)備調(diào)度連接; 連接服務(wù)器接收連接; 設(shè)備客戶端發(fā)送登錄驗(yàn)證信息; 連接服務(wù)器將登錄驗(yàn)證信息請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器;授權(quán)控制器驗(yàn)證設(shè)備客戶端的登錄是否通過,如果不通過則連接關(guān)閉,如果通過則將連接的連接服務(wù)器、設(shè)備客戶端以及用戶信息注冊(cè)到元信息服務(wù)器,并將連接成功的網(wǎng)絡(luò)事件發(fā)給網(wǎng)絡(luò)事件發(fā)送器,網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件,連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立。
      12.一種基于全時(shí)在線系統(tǒng)的連接建立方法,包括 設(shè)備客戶端發(fā)起連接;負(fù)載均衡設(shè)備調(diào)度連接; 連接服務(wù)器接收連接;在元信息服務(wù)器注冊(cè)連接的連接服務(wù)器、設(shè)備客戶端信息,并標(biāo)注未登錄驗(yàn)證狀態(tài); 設(shè)備客戶端發(fā)送登錄驗(yàn)證信息; 連接服務(wù)器將登錄驗(yàn)證信息請(qǐng)求轉(zhuǎn)發(fā)給授權(quán)控制器;授權(quán)控制器驗(yàn)證設(shè)備客戶端的登錄是否通過,如果不通過則連接關(guān)閉,如果通過則向元信息服務(wù)器更新連接的用戶信息,標(biāo)記已登錄驗(yàn)證通過狀態(tài),并將連接成功的網(wǎng)絡(luò)事件發(fā)給網(wǎng)絡(luò)事件發(fā)送器,網(wǎng)絡(luò)事件發(fā)送器向事件訂閱器發(fā)送連接建立事件,連接服務(wù)器向設(shè)備客戶端回復(fù)連接成功建立。
      13.一種基于全時(shí)在線系統(tǒng)的連接斷開方法,包括 連接服務(wù)器主動(dòng)或被動(dòng)關(guān)閉連接;向連接服務(wù)器注銷連接,如果注銷成功,則根據(jù)不同的斷開類型將連接斷開事件轉(zhuǎn)發(fā)給網(wǎng)絡(luò)事件發(fā)送器,并通過網(wǎng)絡(luò)事件發(fā)送器向外部的網(wǎng)絡(luò)事件訂閱器發(fā)送連接斷開事件, 連接服務(wù)器釋放連接相關(guān)的資源。
      14.一種基于全時(shí)在線系統(tǒng)的消息轉(zhuǎn)發(fā)方法,包括 設(shè)備客戶端發(fā)送消息請(qǐng)求;連接服務(wù)器檢查消息包是否合法,將合法的消息包轉(zhuǎn)發(fā)給信息轉(zhuǎn)發(fā)器; 信息轉(zhuǎn)發(fā)器對(duì)消息包解碼,根據(jù)服務(wù)標(biāo)識(shí)號(hào)找出相關(guān)的服務(wù); 信息轉(zhuǎn)發(fā)器將消息包轉(zhuǎn)發(fā)給相應(yīng)的服務(wù)。
      15.一種基于全時(shí)在線系統(tǒng)的消息推送方法,包括 外部的云端服務(wù)器發(fā)送消息推送請(qǐng)求;信息接收器接收消息包;信息接收器檢查消息包是否合法,根據(jù)合法的消息包判斷是推送給用戶還是推送給指定的設(shè)備;如果是推送給設(shè)備,則從元信息服務(wù)器查詢指定設(shè)備相關(guān)的連接信息,將消息包推送給設(shè)備相關(guān)的連接信息中指示的連接服務(wù)器,再從連接服務(wù)器推送給設(shè)備客戶端;如果是推送給用戶,則從元信息服務(wù)器查詢指定用戶相關(guān)的連接信息,將消息包推送給用戶相關(guān)的連接信息中指示的連接服務(wù)器,再從連接服務(wù)器推送給設(shè)備客戶端。
      全文摘要
      本發(fā)明公開了車輛全時(shí)在線系統(tǒng)和方法,對(duì)需要進(jìn)行實(shí)時(shí)通訊的應(yīng)用提供實(shí)時(shí)在線服務(wù)支持。其技術(shù)方案為系統(tǒng)包括設(shè)備客戶端、負(fù)載均衡設(shè)備、連接服務(wù)器、元信息服務(wù)器、網(wǎng)絡(luò)事件發(fā)送器、信息轉(zhuǎn)發(fā)器、信息接收器,其中設(shè)備客戶端和負(fù)載均衡設(shè)備建立連接;負(fù)載均衡設(shè)備將通訊連接分配到連接服務(wù)器;連接服務(wù)器將每個(gè)連接的信息注冊(cè)到元信息服務(wù)器,也可注銷連接,將數(shù)據(jù)包發(fā)送到應(yīng)用服務(wù)器,接收信息推送并推送到設(shè)備客戶端;元信息服務(wù)器提供連接的注冊(cè)和注銷,記錄連接服務(wù)器和設(shè)備客戶端的連接關(guān)系;網(wǎng)絡(luò)事件發(fā)送器將網(wǎng)絡(luò)事件發(fā)送給網(wǎng)絡(luò)事件訂閱器;信息轉(zhuǎn)發(fā)器將信息包轉(zhuǎn)發(fā)給應(yīng)用服務(wù)器;信息接收器由連接服務(wù)器發(fā)送給對(duì)應(yīng)的設(shè)備客戶端。
      文檔編號(hào)H04L29/08GK102546727SQ20101062203
      公開日2012年7月4日 申請(qǐng)日期2010年12月31日 優(yōu)先權(quán)日2010年12月31日
      發(fā)明者姜宇, 鄭立峰 申請(qǐng)人:上海博泰悅臻電子設(shè)備制造有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1