新四季網

終端-後臺一體化的軟體平臺、系統和方法

2023-08-03 05:18:31

專利名稱:終端-後臺一體化的軟體平臺、系統和方法
技術領域:
本發明涉及移動通信網絡或/和英特網(Internet)領域,特別涉及一種 基於標識和消息機制的終端-後臺 一體化的軟體平臺、系統和方法。
背景技術:
隨著無線通信技術的發展,移動通信網絡或/和Internet中的終端側的應 用也越來越多元化。如何為終端側提供服務成為了日益突出的問題。
目前,在移動通信網絡或/和Internet中,為了給終端側提供服務,設置 有提供不同服務的伺服器,不同服務的伺服器通過移動通信網絡或/和 Internet將服務應用軟體下載給提出請求的終端側,由終端側運行下載得到 的服務應用軟體接受不同伺服器提供的不同服務。
但是,採用這種方式為移動通信網絡或/和Internet中的終端側進行不同 種類的服務存在著缺點第一,不同服務提供商在網絡中設置不同的伺服器 並由網絡側進行維護,不利於網絡側的統一管理,增加了維護網絡的成本和 複雜度;第二,不同服務提供商提供的伺服器可能只支持某一種或幾種應用
用軟體;第三,這種為終端側提供服務的方式,不同伺服器通常不對終端側 的信息進行管理,即使對終端側的信息進行管理,也是對提供服務的終端側 進行管理,無法做到對網絡中終端側的信息進行統一有效地管理。

發明內容
本發明提供一種基於標識和消息機制的終端-後臺 一體化的系統,該系 統能夠對移動通信網絡或/和Internet中的不同應用類型的終端側進行統一管 理,統一為不同應用類型的終端側提供所需要的不同服務。
6本發明還提供一種基於標識和消息機制的終端-後臺一體化的伺服器平
臺,該伺服器平臺能夠對移動通信網絡或/和Internet中的不同應用類型的終 端側進行統一管理,統一為不同應用類型的終端側提供所需要的不同服務。 本發明還提供一種基於標識和消息機制的終端-後臺 一體化的終端側軟 件平臺,該終端側軟體平臺能夠訪問對移動通信網絡或/和Internet中的不同 應用類型的終端側進行統一管理的伺服器平臺,接受該伺服器平臺提供所需 要的不同服務。
本發明還提供一種基於標識和消息機制的終端-後臺 一體化的方法,該 方法能夠對移動通信網絡或/和Internet中的不同應用類型的終端側進行統一 管理,統一為不同應用類型的終端側提供所需要的不同服務。
根據上述目的,本發明的技術方案是這樣實現的
一種基於標識和消息機制的終端-後臺 一體化的軟體平臺的系統,包括 伺服器平臺以及不同應用類型的終端側,伺服器平臺和不同應用類型的終端 側為一對多的對應關係,其中,
不同應用類型的終端側,用於向伺服器平臺發送攜帶終端側標識的註冊 請求,接收到註冊成功響應後,建立和伺服器平臺之間的通信連接;通過該 通信連接,從伺服器平臺接收對應不同應用類型的終端側信息的服務應用軟 件,運行;
伺服器平臺,用於分別接收不同應用類型的終端側發送的攜帶終端側標 識的註冊請求,註冊成功後,分別發送註冊成功響應給不同應用類型的終端 側,分別建立和不同應用類型的終端側之間的通信連接,通過該通信連接, 將對應不同應用類型的終端側信息的服務應用軟體傳輸給不同應用類型的 終端側。
較佳地,所述不同應用類型的終端側,還用於通過該通信連接,將終端 側信息通過通信消息發送給伺服器平臺;
伺服器平臺,還用於通過接收到的通信消息攜帶的終端側信息或/和存 儲的終端側信息,確定所存儲的對應於不同應用類型的終端側信息的服務應用軟體。
較佳地,所述不同應用類型的終端側設置軟體平臺,該軟體平臺包括數 據庫、應用管理模塊、消息管理模塊以及註冊和狀態管理模塊;所述伺服器 平臺包括資料庫、終端側管理模塊、消息中心以及應用池管理模塊,其中,
伺服器平臺中的終端側管理模塊和所述不同應用類型的終端側中的注 冊和狀態管理模塊進行交互,用於根據終端側標識對所述不同應用類型的終 端側進行註冊,建立或維護和所述不同應用類型的終端側之間的通信連接,
息存儲在伺服器資料庫中的資料庫;
伺服器平臺中的消息中心和所述不同應用類型的終端側中的消息管理 模塊通過通信連接進行消息交互,用於傳輸對應終端側標識的終端側信息, 並存儲在伺服器中的資料庫中;
伺服器平臺中的應用池管理模塊和所述不同應用類型的終端側中的應 用管理模塊進行交互,用於根據終端側信息為所述不同應用類型的終端側發 送存儲在伺服器平臺的資料庫中對應於終端側信息的服務應用軟體,所述不
一種基於標識和消息機制的終端-後臺 一體化的伺服器平臺,包括數據 庫、應用池管理模塊、消息中心以及終端側管理模塊,其中,
資料庫,用於存儲服務應用軟體以及終端側信息;
終端側管理模塊,用於接收不同應用類型的終端側發送的註冊請求,根 據註冊請求攜帶的終端側標識確認註冊成功,建立或維護和不同應用類型的 終端側之間的通信連接;
消息中心,用於通過和不同應用類型的終端側之間的通信連接進行消息 通信,獲取不同應用類型的終端側信息存儲在資料庫中;
應用池管理模塊,用於通過和不同應用類型的終端側之間的通信連接將 資料庫中存儲對應不同應用類型的終端側信息的服務應用軟體發送給不同 應用類型的終端側。
8較佳地,所述資料庫包括終端側信息中心、服務應用軟體池以及消息數 據庫,所述終端側信息中心和消息資料庫為同一實體或獨立的兩個實體,其 中,
終端側信息中心,用於存儲終端側信息;
服務應用軟體池,用於存儲服務應用軟體;
消息資料庫,用於存儲和不同應用類型的終端側之間通信的消息;
所述服務應用軟體池還存儲服務應用軟體的應用信息;
所述應用池管理模塊,還用於根據服務應用軟體池存儲的服務應用軟體 的應用信息,確定對應於不同應用類型的終端側信息的服務應用軟體。
一種基於標識和消息機制的終端-後臺 一體化的終端側軟體平臺,包括 資料庫、應用管理模塊、消息管理模塊以及註冊和狀態管理模塊,其中,
資料庫,用於存儲由應用管理模塊從伺服器平臺接收的服務應用軟體、 以及由消息管理模塊從伺服器平臺接收到的通信消息;
應用管理模塊,用於通過和伺服器平臺之間的通信連接從伺服器平臺接 收服務應用軟體並存儲到資料庫中,運行所存儲或接收的服務應用軟體;
註冊和狀態管理模塊,用於對終端側狀態進行更新,向伺服器平臺發送 攜帶終端側標識的註冊請求,接收到伺服器平臺發送的註冊成功響應,和服 務器平臺建立通信連接;
消息管理模塊,用於通過和伺服器平臺之間的通信連接和伺服器平臺進 行消息通信。
較佳地,所述資料庫包括服務應用軟體存儲模塊,用於存儲服務應用軟體。
一種基於標識和消息機制的終端-後臺 一體化的方法,該方法包括 伺服器平臺接收不同應用類型的終端側發送的攜帶終端側標識的註冊
請求,對不同應用類型的終端側分別註冊;
伺服器平臺分別建立和不同應用類型的終端側之間的通信連接,通過所
建立的通信連接將所存儲的對應不同應用類型的終端側信息的服務應用軟體,分別發送給不同應用類型的終端側運行後,不同應用類型的終端側接受 服務。
較佳地,所述對不同應用類型的終端側註冊的過程為
確定該請求攜帶的終端側標識是否對應了所存儲的終端側信息,如果 是,則註冊通過;如果否,對應該終端側標識記錄終端側信息。
較佳地,在所述通過該通信連接將所存儲的對應不同應用類型的終端側 信息的服務應用軟體,發送給不同應用類型的終端側之前,還包括
通過該通信連接從不同應用類型的終端側獲取終端側信息,或/和預先 存儲終端側信息。
較佳地,所述註冊請求為終端側開機註冊請求時,所述從不同應用類型 的終端側獲取終端側信息還包括
從不同應用類型的終端側獲取終端側的開機狀態信息,將對應該終端側 標識的終端側信息中的狀態信息更改為在線狀態;
或者,所述註冊請求為終端側當前狀態更改註冊請求時,所述從不同應 用類型的終端側獲取終端側信息還包括
從不同應用類型的終端側獲取終端側的當前狀態更改信息,將對應該終 端側標識的終端側信息中的狀態信息更改為當前狀態更改信息。
或者,所述註冊請求為終端側關機註冊請求時,所述從不同應用類型的 終端側獲取終端側信息還包括
從不同應用類型的終端側獲取終端側的關機狀態信息,將對應該終端側 標識的終端側信息中的狀態信息更改為關機狀態,拆除該通信連接。
較佳地,該方法進一步包括查詢終端側狀態信息的步驟
伺服器平臺在更改不同應用類型的終端側的狀態信息後設置的定時器 到時時,未接收到不同應用類型的終端側的更新狀態信息,啟動查詢定時器 並通過該通信連接向不同應用類型的終端側發送狀態信息查詢請求,在查詢 定時器定時期間內接收到不同應用類型的終端側反饋的狀態信息後,更新所 存儲的對應該終端側標識的終端側信息中的狀態信息;在查詢定時器定時到時未接收到稿終端側信息,則將對應稿終端側標識的終端側信息中的狀態信 息更改為不在線狀態,拆除該通信連接。
從上述方案可以看出,本發明提供的方法、系統及裝置在移動通信網絡
或/和Internet中設置一個伺服器平臺,該伺服器平臺可以在基於標識和消息 機制的前提下為移動通信網絡或/和Internet中的不同應用類型的終端側提供 服務,支持不同服務應用軟體,並通過與終端側之間的通信連接將服務應用 軟體傳輸給對應的不同應用類型的終端側運行。另外,該伺服器平臺還可以 存儲或獲取到無線通信系統中不同應用類型的終端側信息,根據不同應用類 型的終端側信息,對不同應用類型的終端側進行統一管理,為不同應用類型 的終端側提供對應其應用類型的服務應用軟體。本發明在終端側還提供了軟 件平臺,該軟體平臺可以和伺服器平臺之間進行交互,接收服務應用軟體以 及傳輸終端側信息。因此,本發明提供的方法、系統及裝置對無線通信系統 中的不同應用類型的終端側進行統一管理,統一為不同應用類型的終端側提 供所需要的不同服務。


圖1為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的
伺服器平臺示意圖2為本發明實施例提供的終端側軟體平臺結構示意圖3為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的
系統示意圖4為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的 具體系統示意圖5為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的 方法流程圖6為本發明具體實施例提供的終端側到伺服器平臺進行開機註冊的 方法流程ii圖7為本發明具體實施例提供的終端側到伺服器平臺進行關機註冊的 方法流程圖8為本發明實施例提供的對終端側當前狀態在伺服器平臺進行更新 註冊的方法流程圖9為本發明具體實施例提供的伺服器平臺對終端側進行定期查詢狀 態的方法流程圖。
具體實施例方式
為了使本發明的目的、技術方案和優點更加清楚明白,以下舉具體實施 例並參照附圖,對本發明進行進一步詳細的說明。
為了使本發明實施例不像現有技術那樣在網絡中不同服務由不同服務 器提供給終端側,而導致在移動通信網絡或/和Internet中由於具有多個服務 器增加的維護成本和複雜度、無法為無線通信系統中不同應用類型的終端側 提供可以識別的服務應用軟體以及無法做到對移動通信網絡或/和Internet中 的終端側信息進行統一管理的問題,提出了在移動通信網絡或/和Internet中 建立一個伺服器平臺。該伺服器平臺能夠在基於標識和消息機制的前提下支 持各種應用類型的終端側的訪問,為各種應用類型的終端側提供適於運行的 服務應用軟體。移動通信網絡或/和Internet中的終端側只需要和該服務平臺 建立通信連接後,就可以採用基於標識和消息機制從伺服器平臺上下載適合 自身運行的服務應用軟體,接受服務。
在本發明實施例中,終端側的應用類型主要是由其作業系統決定的,不 同應用類型的終端側支持的服務應用軟體不同,如支持的應用軟體版本不同 等。
在本發明實施例中,終端側接受在移動通信網絡或/和Internet中所設置 的伺服器平臺提供的服務,需要終端側和伺服器平臺之間建立通信連接,該 通信連接通過一個標識(ID)進行標識,該ID—般為終端側在移動通信網 絡或/和Internet中的唯一標識。終端側通過該ID和伺服器平臺之間建立通
12信連接,所建立的通信連接可以為同步方式,即預先建立通信連接後再進行
下載服務應用軟體或上傳自身信息;也可以為異步方式,即通過第三方服務 器進行下載服務應用軟體或上傳自身的信息,如通過簡訊伺服器,採用簡訊 方式進行下載服務應用軟體或上傳自身信息。
在本發明實施例中,終端側從伺服器平臺接受到的服務包括但不限於 服務應用軟體版本升級服務、應用服務推薦服務、消息服務以綜合信息管理 服務等。在本發明實施例中,終端側的應用類型可以包括支持各種作業系統 的應用類型,如支持symbian作業系統、windows Mobile作業系統、MTK 作業系統、或展迅作業系統的應用類型等。
圖1為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的 伺服器平臺示意圖,如圖所示,該伺服器平臺包括資料庫、應用池管理模塊、 消息中心以及終端側管理模塊,其中,
資料庫,用於存儲服務應用軟體以及終端側的信息;
終端側管理模塊,用於接收終端側發送的註冊請求,根據註冊請求攜帶 的終端側確認註冊成功,建立或維護和終端側之間的通信連4^;
消息中心,用於通過和終端側之間的通信連接進行消息通信,獲取終端 側的信息存儲在資料庫中;
應用池管理模塊,用於通過和終端側之間的通信連接將資料庫中存儲的 服務應用軟體發送給終端側。
在該實施例中,資料庫具體包括終端側信息中心、服務應用軟體池以及 消息資料庫,其中,
終端側信息中心,用於存儲終端側的信息。終端側的信息包括終端側的 標識、終端側的狀態信息、以及終端側自身作業系統所支持的服務應用軟體 列表和版本信息等信息;在該實施例中,終端側的標識可以為終端側的號碼, 終端側的IMEI號碼,或者是自定義的可以在無線通信網絡中唯一標識終端 側的號碼或標識;
服務應用軟體池,用於存儲服務應用軟體,還可以存儲服務應用軟體的應用信息;
消息資料庫,用於存儲和終端側之間通信的消息。
在該實施例中,終端側信息中心和消息資料庫可以合併為一個實體,月良 務應用軟體池,存儲的服務應用軟體可以針對不同應用類型的終端側。
在該實施例中,應用池管理模塊,可以根據終端側發送的消息或終端側 信息中心存儲的終端側信息獲取終端側的作業系統類型以及需求服務,根據 服務應用軟體池中存儲的服務應用軟體的應用信息,找到符合該終端側的操 作系統類型且滿足需求服務的服務應用軟體,通過建立的通信連接發送給終 端側。終端側運行後,就可以接受服務了。
可以看出,在終端側接受伺服器平臺提供的服務時,需要進行三層通信, 一層為平臺註冊,即需要建立或維護和終端側之間的通信連接、二層為消息 通信,即通過消息通信將終端側信息提供給伺服器平臺處理或存儲,三層為 應用服務管理,即通過和終端側之間的通信連接,根據終端側信息為終端側 發送對應的服務應用軟體。
在該實施例中,終端側信息也可以由使用終端側的用戶通過Internet根 據伺服器平臺標識訪問伺服器平臺,將終端側信息存儲到資料庫中的終端側 信息中心中。終端側信息可以包括終端側支持信息和需求信息,其中,支持 信息包括終端側的應用類型以及狀態信息,狀態信息可以通過和終端側之間 的通信連接進行實時更新,這兩種信息可以預先存儲在伺服器平臺上或通過 和終端側之間的通信連接獲取到;需求信息包括要求獲取的服務, 一般通過 和終端側之間的通信連接獲取到,當然,也可以也可以由使用終端側的用戶 通過Internet根據伺服器平臺標識訪問伺服器平臺,將對應於終端側標識的 要獲取的服務發送給伺服器平臺。
為了支持伺服器平臺為終端側提供的服務,需要在終端側設置軟體平 臺,該軟體平臺支持伺服器平臺對終端側的統一管理,並接受伺服器平臺提 供的不同服務。圖2為本發明實施例提供的終端側軟體平臺結構示意圖,如 圖所示,該終端側軟體平臺包括資料庫、應用管理模塊、消息管理模塊以及註冊和狀態管理模塊,其中,
資料庫,用於存儲由應用管理模塊從伺服器平臺接收的服務應用軟體、
以及由消息管理模塊從伺服器平臺接收到的通信消息;
應用管理模塊,用於通過和伺服器平臺之間的通信連接從伺服器平臺接 收服務應用軟體並存儲到資料庫中,當需要接受服務時,運行所存儲的服務
應用軟體,該應用管理模塊一般和伺服器平臺的應用池管理模塊進行交互; 註冊和狀態管理模塊,用於對自身的狀態進行更新,向伺服器平臺發送
攜帶終端側標識的註冊請求,接收到伺服器平臺發送的註冊成功響應,和服
務器平臺建立通信連接,該模塊和伺服器平臺的終端側管理模塊進行交互; 消息管理模塊,用於通過和伺服器平臺之間的通信連接和伺服器平臺進
行消息通信,即可以將自身的信息發送給伺服器平臺,自身的信息包括當前
終端側的狀態信息、終端側所使用的作業系統、需求服務信息以及其他信息
等,該模塊和伺服器平臺中的消息中心進行交互。
在該實施例中,資料庫可以包括服務應用軟體存儲模塊,用於存儲服務
應用軟體。
在該實施例中,終端側中的註冊和狀態管理模塊發送的註冊請求可以為 開機註冊請求、關機註冊請求以及狀態更新註冊請求等。
圖3為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的 系統,包括伺服器平臺以及至少一個終端側,伺服器平臺和終端側為一對多 的對應關係,其中,
終端側,用於向伺服器平臺發送攜帶終端側標識的註冊請求,接收到注 冊成功響應後,建立和伺服器平臺之間的通信連接;通過該通信連接,從服 務器平臺接收符合自身應用類型且所需求服務的服務應用軟體,運行;
伺服器平臺,用於接收終端側發送的攜帶終端側標識的註冊請求,註冊 成功後,發送註冊成功響應給終端側,建立和終端側之間的通信連接,通過 該通信連接,將符合終端側應用類型且終端側所需求服務的服務應用軟體傳 輸給終端側。該實施例中,在將符合終端側應用類型且終端側所需求服務的服務應用 軟體傳輸給終端側之前,終端側還用於通過該通信連接,將終端側信息通過 通信消息發送給伺服器平臺;伺服器平臺,還用於通過接收到的通信消息攜 帶的終端側信息或/和自身存儲的終端側信息,確定終端側應用類型以及終
應用壽欠件。
該實施例中,伺服器平臺的具體結構如圖l所示,終端側軟體平臺的具
體結構如圖2所示,兩者進行交互的具體系統如圖4所示其中,
伺服器平臺中的終端側管理模塊和終端側軟體平臺中的註冊和狀態管 理模塊進行交互,用於根據終端側標識對終端側進行註冊,建立或維護和終 端側之間的通信連接,通過通信連接進行終端側的狀態更新;
伺服器平臺中的消息中心和終端側軟體平臺中的消息管理模塊進行交 互,用於通過通信連接進行消息交互,傳輸對應終端側標識的終端側信息;
伺服器平臺中的應用池管理模塊和終端側軟體平臺中的應用管理模塊 進行交互,用於根據終端側信息為終端側發送符合終端側應用類型且滿足所 需求服務的服務應用軟體。
圖5為本發明實施例提供的基於標識和消息機制的終端-後臺一體化的 方法流程圖,在無線通信系統中設置伺服器平臺,該伺服器平臺存儲各個服 務提供商提供的服務應用軟體,以及該服務應用軟體的應用信息(可以通過 網際網路或其他方式和伺服器平臺進行交互,實時更新);另外,該伺服器平 臺還可以存儲終端側信息或/和從終端側獲取終端側信息,該方法的具體步 驟為
步驟501、不同應用類型的終端側向伺服器平臺發送註冊請求,伺服器 平臺接收不同應用類型的終端側發送的攜帶終端側標識的註冊請求後,對該 終端側進行註冊。
在該步驟中,對該終端側進行註冊的過程為確定該請求攜帶的終端側 標識是否對應了所存儲的終端側信息,如果是,則註冊通過;如果不是,則
16進行資料庫中的重新註冊。
當然,在該步驟中,也可以對一些終端側標識進行拒絕註冊,如伺服器 平臺中的資料庫中設置黑名單,確定該請求攜帶的終端側標識是否在黑名單 中,如果是,則拒絕註冊。
步驟502、伺服器平臺對該終端側註冊後,建立和該終端側之間的通信
連接,向終端側發送註冊成功響應。伺服器平臺和不同應用類型的終端側之 間可以分別建立多個通信連接並同時維護這多個通信連接。
在該步驟中,和該終端側之間所建立的通信連接可以為異步方式或同步 方式,其中,同步方式為直接在伺服器平臺和終端側之間建立通信連接並維
護該通信連接,直到通信結束;異步方式為通過第三方伺服器在伺服器和終 端側之間建立通信連接,通過第三方伺服器完成通信,如通過簡訊伺服器等。 步驟503、伺服器平臺通過所建立的通信連接和終端側進行消息通信, 獲取終端側信息。
在該步驟中,終端側為了從伺服器平臺接受服務,需要將自身信息先發 送給伺服器平臺,該信息包括但不限於支持信息以及需求信息,其中支持信 息包括自身所採用的作業系統信息以及狀態信息等,需求信息包括需求的服 務等。在發送終端側信息時,由終端側設置的軟體平臺執行。
當伺服器平臺預先存儲對應於該終端側標識的終端側信息時,也可以省 略該步驟;或者伺服器平臺預先存儲對應於該終端側標識的終端側支持信息 時,只需要採用該步驟獲取對應於該終端側標識的終端側需求服務即可。
在該步驟中,伺服器平臺預先存儲的對應於該終端側標識的終端側信息 可以是使用該終端側的用戶通過Internet直接訪問伺服器平臺存儲的,如採 用PC通過網際網路訪問該伺服器平臺,將該終端側信息存儲在伺服器平臺上, 也可以是在上次接受伺服器平臺提供的服務時存儲到伺服器平臺上的。
步驟504、伺服器平臺根據獲取的終端側信息,在所存儲的服務應用軟 件中找到對應該終端側信息的服務應用軟體,通過該通信連接發送給終端 側。在該步驟中,對應該終端側信息的服務應用軟體為符合終端側支持信息 且滿足終端側需求信息的服務應用軟體。
在該實施例中,伺服器平臺上存儲了不同服務運營商提供的不同服務應 用軟體,這些不同服務應用軟體都設置有應用信息,包括支持的作業系統以 及版本信息等,伺服器平臺就可以根據服務應用軟體設置的應用信息確定是 否滿足終端側信息,然後為終端側提供滿足終端側信息的服務應用軟體
在該實施例中,伺服器平臺上可以存儲一個接受服務的終端側列表,該 列表中的每一個表項記錄了一個終端側信息,包括但不限於該終端側的標 識、狀態信息、支持信息以及需求信息等,在終端側通過通信連接進行消息 通信時,也可以根據通信消息攜帶的終端側信息對終端側列表中的終端側信
息進行更新。
以下舉四個具體實施例說明本發明提供的方法。
第一個具體實施例
圖6為本發明實施例提供的在網絡中為終端側提供服務的方法流程圖, 其具體步驟為
步驟601、終端側開機,啟動應用; 步驟602、終端側獲取終端側標識;
在該步驟中,終端側標識的獲取過程為預先在終端側中存儲或者由第 三方伺服器為終端側分配後,從第三方伺服器中獲取到;
在該步驟中,終端側標識可以為終端側號碼、終端側的IMEI號碼、或 者第三方伺服器為終端側分配的網絡號碼或ID等,但是要保證終端側標識 在無線通信系統中的唯 一 性;
步驟603、終端側向伺服器平臺發送攜帶終端側標識的開機註冊請求, 請求建立通信連接;
步驟604、伺服器平臺根據接收到該註冊請求攜帶的終端側標識,對該 終端側進行註冊後建立通信連接,確定通信連接是否建立成功,如果是,執 行步驟606;如果否,執行步驟605;在該步驟中,對終端側進行註冊後建立通信連接的過程是由終端側管理
模塊執行的;
步驟605、伺服器平臺在設定的時間內等待後,給終端側發送註冊失敗 響應,並返回步驟503,由終端側根據需要重新請求開機註冊;
步驟606、伺服器平臺根據該終端側標識查詢存儲的終端側信息列表, 確定是否有對應的終端側信息,如果是,執行步驟608;如果否,執行步驟 607;
步驟607、伺服器平臺在終端側信息列表中增加對應該終端側標識的終 端側信息表項後,執行步驟608;
步驟608、伺服器平臺將對應該終端側標識的終端側信息中的狀態信息 設置為在線;
步驟609、伺服器平臺給終端側發送註冊成響應,終端側在伺服器平臺
的註冊完成。
第二個具體實施例
圖7為本發明具體實施例提供的終端側到伺服器平臺進行關機註冊的 方法流程圖,其具體步驟為
步驟701、終端側關機啟動;
步驟702、終端側獲取終端側標識;
步驟703、終端側向伺服器平臺發送攜帶終端側標識的關機註冊請求, 請求建立通信連接後進行關機註冊;
步驟704、伺服器平臺根據接收到關機註冊請求攜帶的終端側標識,對 該終端側進行註冊後建立通信連接,確定通信連接是否建立成功,如果是, 執行步驟706;如果否,執行步驟705;
在該步驟中,由於預先可能預先建立了通信連接,所以也可以不進行通 信連接。
步驟705、伺服器平臺拆除和終端側之間的通信連接,終端側關機註冊 完成;
19步驟706、伺服器平臺根據該終端側標識查詢存儲的終端側信息列表, 確定是否有對應的終端側信息,如果是,執行步驟707;如果否,伺服器平 臺通過所通信連接向終端側發送關機註冊成功響應,執行步驟705;
步驟707、伺服器平臺將對應該終端側標識的終端側信息中的狀態信息 設置為關機狀態後,伺服器平臺通過通信連接向終端側發送關機註冊成功響 應,執行步驟705。
第三個具體實施例
圖8為本發明實施例提供的對終端側當前狀態在伺服器平臺進行更新 註冊的方法流程圖,其具體步驟為
步驟801、終端側當前的狀態改變;
步驟802、終端側獲取到當前狀態改變信息;
在該步驟中,是由終端側的註冊和狀態管理模塊檢測到當前已經改變的 狀態信息;
步驟803、終端側向伺服器平臺發送攜帶終端側標識的狀態改變註冊請 求,請求建立通信連接;
步驟804、伺服器平臺根據接收到該註冊請求攜帶的終端側標識,對該 終端側進行註冊後建立通信連接,確定是否建立通信連接成功,如果是,執 行步驟806;如果否,執行步驟805;
在該步驟中,由於預先可能預先建立了通信連接,所以也可以不進行通 信連接。
在該步驟中,對終端側進行註冊後建立通信連接的過程是由終端側管理 模塊執行的;
步驟805、伺服器平臺在設定的時間內等待後,給終端側發送該註冊失 敗響應,並返回步驟803,由終端側根據需要重新進行狀態改變請求註冊;
步驟806、伺服器平臺根據該終端側標識查詢存儲的終端側信息列表, 確定對應的終端側信息;
步驟807、伺服器平臺將對應該終端側標識的終端側信息中的狀態信息設置為終端側當前更改的狀態;
步驟808、伺服器平臺給終端側發送該狀態註冊成功響應,終端側在服
務器平臺的更改當前狀態註冊完成。 第四個具體實施例
在終端側和伺服器平臺建立了通信連接後(無論是同步方式還是異步方 式),都需要維護該通信連接。因此,伺服器平臺會定時通過通信連接給終 端側發起狀態查詢請求,接收終端側返回的當前狀態,以確定終端側當前的 狀態是否在線,如果是在線狀態,則繼續維護通信連接,通過該通信連接為 終端側提供其所需要的服務;如果不是(即在設定的時間內未接收到終端側 當前狀態信息或返回的狀態信息為關機狀態時),則拆除該通信連接,節省 無線通信系統鏈路資源。
態的方法流程圖,其具體步驟為
步驟901、伺服器平臺在對終端側信息中的狀態信息進行更新後,啟動 設置的定時器1,在定時器1到時時未接收到終端側通過通信連接發送的更 新狀態註冊請求;
在該步驟中,所設置的定時器1可以根據伺服器平臺處理能力以及無線 通信系統網絡資源狀況設置;
步驟902、伺服器平臺發起終端側狀態查詢過程,執行步驟卯3;
步驟903、伺服器平臺判斷所建立的通信連接為異步方式還是同步方式, 如果是異步方式,執行步驟卯4;如果是同步方式,執行步驟905;
步驟904、伺服器平臺通過第三方伺服器將狀態查詢消息發送給終端側 後,執行步驟906;
在該步驟中,該狀態查詢消息由伺服器平臺的消息中心發送給終端側的 消息管理模塊;
步驟卯5、伺服器平臺通過所維護的通信連接將狀態查詢消息發送給終 端側,執行步驟906;在該步驟中,該狀態查詢消息是由伺服器平臺中的終端側管理模塊發送
給終端側的註冊和狀態管理模塊;
步驟906、伺服器平臺啟動設定的定時器2,並等待終端側反饋的狀態 4呂息;
步驟907、伺服器平臺在設定的定時器2定時的期限內,判斷是否接收 到終端側反饋的狀態信息,如果是,則執行步驟908;如果否,則執行步驟 卯9;
步驟908、伺服器平臺將存儲的終端側信息中的狀態信息更新為終端側 反饋的狀態信息,執行步驟910;
步驟909 、伺服器平臺將存儲的終端側信息中的狀態信息更新為不在線 狀態,拆除和終端側之間建立的通信連接,執行步驟910;
步驟910、伺服器平臺對終端側的狀態信息更新完成。
以上四個具體實施例列舉的都是怎樣建立、維護或拆除伺服器平臺和終 端側之間的通信連接,以及怎樣對伺服器平臺中存儲的終端側信息中的狀態 信息進行更新的過程,對於如何使用伺服器平臺和終端側之間的通信連接為 終端側提供不同服務沒有舉例說明。在具體實現中,只要在伺服器平臺和終 端側維護了以終端側標識進行標識的通信連接後,伺服器平臺就可以通過該 通信連接獲取終端側信息,根據所獲取的終端側信息找到所存儲的符合該終 端側信息的服務應用軟體,通過該通信連接發送給終端側後,由終端側運行 接受服務。終端側和伺服器平臺之間建立通信連接、接受服務應用軟體以及 接受服務都是由在終端側設置的和伺服器平臺相對應的軟體平臺完成的。
在本發明中,網絡中的終端側可以為通過無線通信系統和伺服器平臺進 行通信連接的移動終端、通過Internet和伺服器平臺進行通信連接的PC機、 或者通過無線通信系統或Internet和伺服器平臺進行通信連接的個人數字助 理(PDA)等能夠通過無線通信系統和伺服器平臺進行通信連接的各種應用 類型終端。
綜上,本發明提供的系統、方法及裝置,統一在無線通信系統中維護一
22個伺服器平臺,該伺服器平臺可以和不同應用類型的終端側建立用終端側標 識的通信連接,通過通信連接可以實現對終端側服務的定製,為不同應用類 型的終端側提供其所需求的不同服務,極大擴展了無線通信系統的各種應用 場景以及業務的豐富性。
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本 發明的精神和原則之內所做的任何修改、等同替換和改進等,均應包含在本 發明的保護範圍之內。
權利要求
1、一種基於標識和消息機制的終端-後臺一體化的軟體平臺的系統,其特徵在於,包括伺服器平臺以及不同應用類型的終端側,伺服器平臺和不同應用類型的終端側為一對多的對應關係,其中,不同應用類型的終端側,用於向伺服器平臺發送攜帶終端側標識的註冊請求,接收到註冊成功響應後,建立和伺服器平臺之間的通信連接;通過該通信連接,從伺服器平臺接收對應不同應用類型的終端側信息的服務應用軟體,運行;伺服器平臺,用於分別接收不同應用類型的終端側發送的攜帶終端側標識的註冊請求,註冊成功後,分別發送註冊成功響應給不同應用類型的終端側,分別建立和不同應用類型的終端側之間的通信連接,通過該通信連接,將對應不同應用類型的終端側信息的服務應用軟體傳輸給不同應用類型的終端側。
2、 如權利要求l所述的系統,其特徵在於,所述不同應用類型的終端側,還用於通過該通信連接,將終端側信息通 過通信消息發送給伺服器平臺;伺服器平臺,還用於通過接收到的通信消息攜帶的終端側信息或/和存 儲的終端側信息,確定所存儲的對應於不同應用類型的終端側信息的服務應 用軟體。
3、 如權利要求2所述的系統,其特徵在於,所述不同應用類型的終端 側設置軟體平臺,該軟體平臺包括資料庫、應用管理模塊、消息管理模塊以 及註冊和狀態管理模塊;所述伺服器平臺包括資料庫、終端側管理模塊、消 息中心以及應用池管理模塊,其中,伺服器平臺中的終端側管理模塊和所述不同應用類型的終端側中的注 冊和狀態管理模塊進行交互,用於根據終端側標識對所述不同應用類型的終 端側進行註冊,建立或維護和所述不同應用類型的終端側之間的通信連接,息存儲在伺服器資料庫中的資料庫;伺服器平臺中的消息中心和所述不同應用類型的終端側中的消息管理 模塊通過通信連接進行消息交互,用於傳輸對應終端側標識的終端側信息, 並存儲在伺服器中的資料庫中;伺服器平臺中的應用池管理模塊和所述不同應用類型的終端側中的應 用管理模塊進行交互,用於根據終端側信息為所述不同應用類型的終端側發 送存儲在伺服器平臺的資料庫中對應於終端側信息的服務應用軟體,所述不 同應用類型的終端側接收後運行或存儲在所述軟體平臺的資料庫中。
4、 一種基於標識和消息機制的終端-後臺一體化的伺服器平臺,其特徵 在於,包括資料庫、應用池管理模塊、消息中心以及終端側管理模塊,其中,資料庫,用於存儲服務應用軟體以及終端側信息;終端側管理模塊,用於接收不同應用類型的終端側發送的註冊請求,根 據註冊請求攜帶的終端側標識確認註冊成功,建立或維護和不同應用類型的 終端側之間的通信連接;消息中心,用於通過和不同應用類型的終端側之間的通信連接進行消息 通信,獲取不同應用類型的終端側信息存儲在資料庫中;應用池管理模塊,用於通過和不同應用類型的終端側之間的通信連接將 資料庫中存儲對應不同應用類型的終端側信息的服務應用軟體發送給不同 應用類型的終端側。
5、 如權利要求4所述的伺服器平臺,其特徵在於,所述資料庫包括終 端側信息中心、服務應用軟體池以及消息資料庫,所述終端側信息中心和消 息資料庫為同一實體或獨立的兩個實體,其中,終端側信息中心,用於存儲終端側信息;服務應用軟體池,用於存儲服務應用軟體;消息資料庫,用於存儲和不同應用類型的終端側之間通信的消息;所述服務應用軟體池還存儲服務應用軟體的應用信息;所述應用池管理模塊,還用於根據服務應用軟體池存儲的服務應用軟體 的應用信息,確定對應於不同應用類型的終端側信息的服務應用軟體。
6、 一種基於標識和消息機制的終端-後臺一體化的終端側軟體平臺,其 特徵在於,包括資料庫、應用管理模塊、消息管理模塊以及註冊和狀態管理模塊,其中,資料庫,用於存儲由應用管理模塊從伺服器平臺接收的服務應用軟體、 以及由消息管理模塊從伺服器平臺接收到的通信消息;應用管理模塊,用於通過和伺服器平臺之間的通信連接從伺服器平臺接 收服務應用軟體並存儲到資料庫中,運行所存儲或接收的服務應用軟體;註冊和狀態管理模塊,用於對終端側狀態進行更新,向伺服器平臺發送 攜帶終端側標識的註冊請求,接收到伺服器平臺發送的註冊成功響應,和服 務器平臺建立通信連接;消息管理模塊,用於通過和伺服器平臺之間的通信連接和伺服器平臺進 4亍消息通信。
7、 如權利要求6所述的終端側軟體平臺,其特徵在於,所述資料庫包 括服務應用軟體存儲模塊,用於存儲服務應用軟體。
8、 一種基於標識和消息機制的終端-後臺一體化的方法,其特徵在於, 該方法包4舌伺服器平臺接收不同應用類型的終端側發送的攜帶終端側標識的註冊 請求,對不同應用類型的終端側分別註冊;伺服器平臺分別建立和不同應用類型的終端側之間的通信連接,通過所 建立的通信連接將所存儲的對應不同應用類型的終端側信息的服務應用軟 件,分別發送給不同應用類型的終端側運行後,不同應用類型的終端側接受 服務。
9、 如權利要求8所述的方法,其特徵在於,所述對不同應用類型的終 端側註冊的過程為確定該請求攜帶的終端側標識是否對應了所存儲的終端側信息,如果是,則註冊通過;如果否,對應該終端側標識記錄終端側信息。
10、 如權利要求8所述的方法,其特徵在於,在所述通過該通信連接將 所存儲的對應不同應用類型的終端側信息的服務應用軟體,發送給不同應用 類型的終端側之前,還包括通過該通信連接從不同應用類型的終端側獲取終端側信息,或/和預先 存儲終端側信息。
11、 如權利要求10所述的方法,其特徵在於,所述註冊請求為終端側 開機註冊請求時,所述從不同應用類型的終端側獲取終端側信息還包括從不同應用類型的終端側獲取終端側的開機狀態信息,將對應該終端側 標識的終端側信息中的狀態信息更改為在線狀態;或者,所述註冊請求為終端側當前狀態更改註冊請求時,所述從不同應 用類型的終端側獲取終端側信息還包括從不同應用類型的終端側獲取終端側的當前狀態更改信息,將對應該終 端側標識的終端側信息中的狀態信息更改為當前狀態更改信息。或者,所述註冊請求為終端側關機註冊請求時,所述從不同應用類型的 終端側獲取終端側信息還包括從不同應用類型的終端側獲取終端側的關機狀態信息,將對應該終端側 標識的終端側信息中的狀態信息更改為關機狀態,拆除該通信連接。
12、 如權利要求8所述的方法,其特徵在於,該方法進一步包括查詢終 端側狀態信息的步驟伺服器平臺在更改不同應用類型的終端側的狀態信息後設置的定時器 到時時,未接收到不同應用類型的終端側的更新狀態信息,啟動查詢定時器 並通過該通信連接向不同應用類型的終端側發送狀態信息查詢請求,在查詢 定時器定時期間內接收到不同應用類型的終端側反饋的狀態信息後,更新所 存儲的對應該終端側標識的終端側信息中的狀態信息;在查詢定時器定時到 時未接收到稿終端側信息,則將對應稿終端側標識的終端側信息中的狀態信 息更改為不在線狀態,拆除該通信連接。
全文摘要
一種終端-後臺一體化的軟體平臺、系統和方法不同應用類型的終端側,用於向伺服器平臺發送攜帶終端側標識的註冊請求,接收到註冊成功響應後,建立和伺服器平臺之間的通信連接;通過該通信連接,從伺服器平臺接收對應不同應用類型的終端側信息的服務應用軟體運行;伺服器平臺,用於分別接收不同應用類型的終端側發送的攜帶終端側標識的註冊請求,註冊成功後,分別發送註冊成功響應給不同應用類型的終端側,分別建立和不同應用類型的終端側之間的通信連接,將對應不同應用類型的終端側信息的服務應用軟體傳輸給不同應用類型的終端側。本發明對不同應用類型的終端側進行統一管理,統一為網絡中不同應用類型的終端側提供不同服務。
文檔編號H04L12/58GK101562886SQ20081010412
公開日2009年10月21日 申請日期2008年4月15日 優先權日2008年4月15日
發明者徐國洪, 楊鵬亮 申請人:北京易路聯動技術有限公司

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀