[發(fā)明專利]上下文環(huán)境信息的傳遞方法、裝置、服務(wù)網(wǎng)關(guān)及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201810085344.5 | 申請日: | 2018-01-29 |
| 公開(公告)號: | CN108322530A | 公開(公告)日: | 2018-07-24 |
| 發(fā)明(設(shè)計)人: | 李元軍;康大強;肖利強 | 申請(專利權(quán))人: | 廣東歐珀移動通信有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 北京三高永信知識產(chǎn)權(quán)代理有限責(zé)任公司 11138 | 代理人: | 牟慧仙 |
| 地址: | 523860 廣東*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 上下文環(huán)境信息 目標(biāo)上下文 環(huán)境信息 業(yè)務(wù)請求 第一線 遠(yuǎn)程調(diào)用請求 存儲介質(zhì) 服務(wù)網(wǎng)關(guān) 中間件 傳遞 環(huán)境信息設(shè)置 遠(yuǎn)程過程調(diào)用 發(fā)送 后端服務(wù)器 互聯(lián)網(wǎng)技術(shù) 接收客戶端 變量存儲 端服務(wù)器 業(yè)務(wù)代碼 攜帶 冗余 向后 申請 存儲 客戶 | ||
1.一種上下文環(huán)境信息的傳遞方法,其特征在于,應(yīng)用于內(nèi)置有RPC中間件的服務(wù)網(wǎng)關(guān)中,所述方法包括:
接收客戶端發(fā)送的業(yè)務(wù)請求,所述業(yè)務(wù)請求攜帶有目標(biāo)上下文環(huán)境信息,所述目標(biāo)上下文環(huán)境信息為所述客戶端的上下文環(huán)境信息;
根據(jù)所述業(yè)務(wù)請求中的所述目標(biāo)上下文環(huán)境信息設(shè)置第一線程本地變量,設(shè)置后的所述第一線程本地變量中包括所述目標(biāo)上下文環(huán)境信息;
將設(shè)置后的所述第一線程本地變量存儲在遠(yuǎn)程過程調(diào)用RPC附件中;
通過所述RPC中間件向后端服務(wù)器發(fā)送遠(yuǎn)程調(diào)用請求,所述遠(yuǎn)程調(diào)用請求攜帶有所述RPC附件。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將設(shè)置后的所述第一線程本地變量存儲在遠(yuǎn)程過程調(diào)用RPC附件中,包括:
通過所述RPC中間件對所述第一線程本地變量中的所述目標(biāo)上下文環(huán)境信息進(jìn)行序列化處理,得到處理后的所述第一線程本地變量;
將處理后的所述第一線程本地變量存儲在所述RPC附件中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述業(yè)務(wù)請求攜帶有請求參數(shù),所述根據(jù)所述業(yè)務(wù)請求中的所述目標(biāo)上下文環(huán)境信息設(shè)置第一線程本地變量,包括:
從所述業(yè)務(wù)請求中獲取所述請求參數(shù),并從所述請求參數(shù)的頭部信息中獲取所述目標(biāo)上下文環(huán)境信息;
將所述目標(biāo)上下文環(huán)境信息存儲在所述第一線程本地變量中。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將設(shè)置后的所述第一線程本地變量存儲在遠(yuǎn)程過程調(diào)用RPC附件中之前,包括:
將設(shè)置后的所述第一線程本地變量存儲至指定存儲區(qū)域;
當(dāng)需要調(diào)用所述后端服務(wù)器時,通過所述RPC中間件從所述指定存儲區(qū)域中讀取設(shè)置后的所述第一線程本地變量。
5.一種上下文環(huán)境信息的傳遞方法,其特征在于,用于后端服務(wù)器中,所述方法包括:
接收服務(wù)網(wǎng)關(guān)發(fā)送的遠(yuǎn)程調(diào)用請求;
從所述遠(yuǎn)程調(diào)用請求中獲取RPC附件;
從所述RPC附件中獲取第一線程本地變量;
從所述第一線程本地變量中獲取目標(biāo)上下文環(huán)境信息,所述目標(biāo)上下文環(huán)境信息為客戶端的上下文環(huán)境信息。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述從所述第一線程本地變量中獲取目標(biāo)上下文環(huán)境信息,包括:
從所述第一線程本地變量中獲取序列化后的目標(biāo)上下文環(huán)境信息;
將序列化后的目標(biāo)上下文環(huán)境信息進(jìn)行反序列化得到所述目標(biāo)上下文環(huán)境信息。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法,還包括:
根據(jù)所述目標(biāo)上下文環(huán)境信息設(shè)置第二線程本地變量,設(shè)置后的所述第二線程本地變量中包括所述目標(biāo)上下文環(huán)境信息;
將設(shè)置后的所述第二線程本地變量以消息形式存儲在消息隊列的隊列頭部中;
將位于所述消息隊列的隊列頭部的消息發(fā)送至離線服務(wù)器。
8.一種上下文環(huán)境信息的傳遞方法,其特征在于,用于離線服務(wù)器中,所述方法包括:
接收后端服務(wù)器發(fā)送的消息;
從所述消息中獲取第二線程本地變量;
從所述第二線程本地變量中獲取目標(biāo)上下文環(huán)境信息,所述目標(biāo)上下文環(huán)境信息為客戶端的上下文環(huán)境信息。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法,還包括:
根據(jù)所述目標(biāo)上下文環(huán)境信息設(shè)置第三線程本地變量,設(shè)置后的所述第三線程本地變量中包括所述目標(biāo)上下文環(huán)境信息;
將設(shè)置后的所述第三線程本地變量進(jìn)行存儲。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廣東歐珀移動通信有限公司,未經(jīng)廣東歐珀移動通信有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810085344.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 用于知曉上下文的平臺的系統(tǒng)和方法
- 一種基于上下文感知的智能家居系統(tǒng)
- 網(wǎng)構(gòu)軟件上下文感知系統(tǒng)及方法
- 面向普適環(huán)境的上下文感知中間件構(gòu)造方法及裝置
- 利用上下文信息片段管理虛擬執(zhí)行環(huán)境的方法和裝置
- 上下文環(huán)境信息的傳遞方法、裝置、服務(wù)網(wǎng)關(guān)及存儲介質(zhì)
- 基于上下文感知及特征交互建模的個性化推薦方法及系統(tǒng)
- 室內(nèi)環(huán)境下的網(wǎng)絡(luò)切換方法、裝置、電子設(shè)備及存儲介質(zhì)
- 一種基于編程現(xiàn)場環(huán)境上下文的搜索方法
- 基于環(huán)境上下文和用戶反饋信息的用電模型優(yōu)化方法
- 一種命令處理的方法以及服務(wù)器
- 數(shù)據(jù)傳輸方法、裝置及系統(tǒng)
- 上下文環(huán)境信息的傳遞方法、裝置、服務(wù)網(wǎng)關(guān)及存儲介質(zhì)
- 一種元數(shù)據(jù)模型調(diào)試方法及其裝置
- 實體鏈接方法、裝置及存儲介質(zhì)
- 一種用于目標(biāo)情感分類的深度記憶網(wǎng)絡(luò)模型及其分類方法
- 一種回復(fù)獲取方法及裝置
- 上下文信息管理方法、裝置、系統(tǒng)及計算機可讀存儲介質(zhì)
- 一種節(jié)點狀態(tài)判斷、采集方法及狀態(tài)決策器、狀態(tài)采集器
- 實現(xiàn)上下文菜單擴展的方法和計算裝置、計算機可讀介質(zhì)





