[發(fā)明專(zhuān)利]一種單流水線處理不同服務(wù)端功能的方法、系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202011520747.1 | 申請(qǐng)日: | 2020-12-21 |
| 公開(kāi)(公告)號(hào): | CN112671754B | 公開(kāi)(公告)日: | 2023-05-02 |
| 發(fā)明(設(shè)計(jì))人: | 楊登云;鄭曉卿;崔義晴 | 申請(qǐng)(專(zhuān)利權(quán))人: | 龍存(成都)科技有限公司 |
| 主分類(lèi)號(hào): | H04L9/40 | 分類(lèi)號(hào): | H04L9/40;H04L67/63;H04L69/08;H04L69/16 |
| 代理公司: | 北京文苑專(zhuān)利代理有限公司 11516 | 代理人: | 于利曉 |
| 地址: | 610041 四川省成*** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 流水線處理 不同 服務(wù)端 功能 方法 系統(tǒng) | ||
本發(fā)明提供了一種單流水線處理不同服務(wù)端功能的方法及系統(tǒng),該方法包括:客戶端程序?qū)⒎?wù)請(qǐng)求發(fā)送給客戶端的統(tǒng)一協(xié)議轉(zhuǎn)換器;統(tǒng)一協(xié)議轉(zhuǎn)換器將服務(wù)請(qǐng)求轉(zhuǎn)換為統(tǒng)一服務(wù)協(xié)議,并對(duì)每個(gè)服務(wù)請(qǐng)求進(jìn)行標(biāo)記,將標(biāo)記后的服務(wù)請(qǐng)求發(fā)送給服務(wù)端;服務(wù)端的單流水線統(tǒng)一服務(wù)平臺(tái)接收客戶端發(fā)送的服務(wù)請(qǐng)求,解密服務(wù)請(qǐng)求,對(duì)服務(wù)請(qǐng)求進(jìn)行協(xié)議轉(zhuǎn)換,統(tǒng)一服務(wù)平臺(tái)的功能分發(fā)器根據(jù)各個(gè)服務(wù)請(qǐng)求的標(biāo)記將服務(wù)請(qǐng)求分發(fā)到對(duì)應(yīng)的服務(wù)模塊;服務(wù)模塊處理完服務(wù)請(qǐng)求后返回信息。本申請(qǐng)通過(guò)統(tǒng)一協(xié)議處理器,減少了客戶端與服務(wù)端在設(shè)計(jì)時(shí)所考慮的底層網(wǎng)絡(luò)協(xié)議部分的功能,減少了應(yīng)需運(yùn)行多種服務(wù)占用的服務(wù)器資源,提高了服務(wù)器管理的效率。
技術(shù)領(lǐng)域
本發(fā)明屬于信息處理領(lǐng)域,具體而言,涉及一種單流水線處理不同服務(wù)端功能的方法、系統(tǒng)。
背景技術(shù)
在一臺(tái)服務(wù)器中,服務(wù)端為不同功能提供服務(wù)時(shí),往往是不同服務(wù)啟動(dòng)一個(gè)不同的實(shí)例,而不同的服務(wù)在網(wǎng)絡(luò)消息層往往都有相同的部分,同時(shí)不同的服務(wù)實(shí)例會(huì)占據(jù)各種服務(wù)器資源,其中有一些不重要但又必要的服務(wù)往往會(huì)占用系統(tǒng)中的各種資源。一臺(tái)服務(wù)器運(yùn)行過(guò)多的服務(wù)例程,不僅會(huì)有浪費(fèi)系統(tǒng)資源的情況,還會(huì)帶來(lái)對(duì)服務(wù)器管理的問(wèn)題。不同服務(wù)器協(xié)議在設(shè)計(jì)時(shí),在網(wǎng)絡(luò)消息層往往會(huì)有重復(fù)部分,這帶來(lái)了在開(kāi)發(fā)服務(wù)端和客戶端功能時(shí)會(huì)多出一些重復(fù)的工作,這在一定程度上增加了開(kāi)發(fā)的工作量。
發(fā)明內(nèi)容
為了解決目前服務(wù)端和客戶端的開(kāi)發(fā)工作量大、服務(wù)器系統(tǒng)資源浪費(fèi)的問(wèn)題,本申請(qǐng)實(shí)施例提供了一種單流水線處理不同服務(wù)端功能的方法、系統(tǒng)。
第一方面,本申請(qǐng)實(shí)施例提供了一種單流水線處理不同服務(wù)端功能的方法,包括:
客戶端程序?qū)⒎?wù)請(qǐng)求發(fā)送給客戶端的統(tǒng)一協(xié)議轉(zhuǎn)換器;所述統(tǒng)一協(xié)議轉(zhuǎn)換器將服務(wù)請(qǐng)求轉(zhuǎn)換為統(tǒng)一服務(wù)協(xié)議,所述統(tǒng)一協(xié)議轉(zhuǎn)換器對(duì)每個(gè)服務(wù)請(qǐng)求進(jìn)行標(biāo)記,將標(biāo)記后的服務(wù)請(qǐng)求發(fā)送給服務(wù)端;
服務(wù)端的單流水線統(tǒng)一服務(wù)平臺(tái)接收所述客戶端發(fā)送的服務(wù)請(qǐng)求,解密所述服務(wù)請(qǐng)求,對(duì)所述服務(wù)請(qǐng)求進(jìn)行協(xié)議轉(zhuǎn)換,統(tǒng)一服務(wù)平臺(tái)的功能分發(fā)器根據(jù)各個(gè)服務(wù)請(qǐng)求的標(biāo)記將服務(wù)請(qǐng)求分發(fā)到對(duì)應(yīng)的服務(wù)模塊;
所述服務(wù)模塊處理完所述服務(wù)請(qǐng)求后返回信息。
其中,所述服務(wù)模塊處理完所述服務(wù)請(qǐng)求后返回信息,包括:
服務(wù)模塊處理完相應(yīng)的服務(wù)請(qǐng)求后,將返回的結(jié)果數(shù)據(jù)發(fā)送給所述功能分發(fā)器,所述統(tǒng)一服務(wù)平臺(tái)對(duì)返回的結(jié)果數(shù)據(jù)進(jìn)行協(xié)議轉(zhuǎn)換、加密處理,然后發(fā)送給所述客戶端;
所述客戶端接收返回的結(jié)果數(shù)據(jù),經(jīng)所述統(tǒng)一協(xié)議轉(zhuǎn)換器解析出對(duì)應(yīng)服務(wù)模塊的返回?cái)?shù)據(jù),提交給客戶端程序。
其中,所述統(tǒng)一協(xié)議轉(zhuǎn)換器通過(guò)統(tǒng)一協(xié)議頭的服務(wù)模塊字段標(biāo)記相應(yīng)的服務(wù)請(qǐng)求;所述統(tǒng)一服務(wù)平臺(tái)的功能分發(fā)器根據(jù)統(tǒng)一協(xié)議頭中的服務(wù)模塊字段將相應(yīng)的服務(wù)請(qǐng)求分發(fā)到相應(yīng)的服務(wù)模塊。
其中,對(duì)不同服務(wù)模塊采用動(dòng)態(tài)加載卸載技術(shù)。
其中,統(tǒng)一服務(wù)協(xié)議頭的屬性至少包括消息cookie,服務(wù)類(lèi)型,content大小,content屬性。
第二方面,本申請(qǐng)?zhí)峁┝艘环N單流水線處理不同服務(wù)端功能的系統(tǒng),包括:
客戶端,用于:客戶端程序?qū)⒎?wù)請(qǐng)求發(fā)送給客戶端的統(tǒng)一協(xié)議轉(zhuǎn)換器;所述統(tǒng)一協(xié)議轉(zhuǎn)換器將服務(wù)請(qǐng)求轉(zhuǎn)換為統(tǒng)一服務(wù)協(xié)議,所述統(tǒng)一協(xié)議轉(zhuǎn)換器對(duì)每個(gè)服務(wù)請(qǐng)求進(jìn)行標(biāo)記,將標(biāo)記后的服務(wù)請(qǐng)求發(fā)送給服務(wù)端;
單流水線統(tǒng)一服務(wù)平臺(tái),用于:服務(wù)端的單流水線統(tǒng)一服務(wù)平臺(tái)接收所述客戶端發(fā)送的服務(wù)請(qǐng)求,解密所述服務(wù)請(qǐng)求,對(duì)所述服務(wù)請(qǐng)求進(jìn)行協(xié)議轉(zhuǎn)換,統(tǒng)一服務(wù)平臺(tái)的功能分發(fā)器根據(jù)各個(gè)服務(wù)請(qǐng)求的標(biāo)記將服務(wù)請(qǐng)求分發(fā)到對(duì)應(yīng)的服務(wù)模塊;
服務(wù)模塊,用于:所述服務(wù)模塊處理完所述服務(wù)請(qǐng)求后返回信息。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于龍存(成都)科技有限公司,未經(jīng)龍存(成都)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011520747.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
- 服務(wù)端提供服務(wù)的方法
- 服務(wù)端提供服務(wù)的方法
- 訪問(wèn)服務(wù)端的目錄的方法、客戶端、服務(wù)端及系統(tǒng)
- 一種鍵入方法及裝置
- 客戶端與服務(wù)端的信息服務(wù)控制的方法及服務(wù)端
- 一種基于混合云的云計(jì)算應(yīng)用架構(gòu)及云計(jì)算服務(wù)方法
- 接受服務(wù)控制方法、接受服務(wù)控制裝置及車(chē)輛
- 一種請(qǐng)求分配方法、裝置和設(shè)備
- 一種時(shí)間同步的方法、裝置及計(jì)算機(jī)可讀介質(zhì)
- 服務(wù)端渲染方法、裝置、服務(wù)端及存儲(chǔ)介質(zhì)





