一種數(shù)據(jù)轉(zhuǎn)發(fā)方法、API網(wǎng)關(guān)及消息服務(wù)系統(tǒng)

基本信息

申請?zhí)?/td> CN202011039321.4 申請日 -
公開(公告)號 CN112202872A 公開(公告)日 2021-01-08
申請公布號 CN112202872A 申請公布日 2021-01-08
分類號 H04L29/08(2006.01)I 分類 電通信技術(shù);
發(fā)明人 徐冬;顧欣;楊波;雷準(zhǔn)富;楊帥麒 申請(專利權(quán))人 盛世大聯(lián)在線保險代理股份有限公司
代理機(jī)構(gòu) 蘇州友佳知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 儲振
地址 214000江蘇省無錫市濱湖區(qū)科教軟件園6號
法律狀態(tài) -

摘要

摘要 本發(fā)明揭示了一種數(shù)據(jù)轉(zhuǎn)發(fā)方法、API網(wǎng)關(guān)及消息服務(wù)系統(tǒng),該方法包括位于API網(wǎng)關(guān)中的前置過濾單元對自客戶端發(fā)起的Websocket連接請求執(zhí)行認(rèn)證和鑒權(quán);轉(zhuǎn)發(fā)符合認(rèn)證和鑒權(quán)的Websocket連接請求至Websocket代理服務(wù)器,以確定Websocket連接請求對應(yīng)的至少一個目標(biāo)微服務(wù)實(shí)例;由Websocket代理服務(wù)器分別與客戶端及后端服務(wù)器建立兩個獨(dú)立的Websocket連接,并由Websocket代理服務(wù)器同時對兩個獨(dú)立的Websocket連接建立心跳檢測。通過本發(fā)明,對Websocket連接請求執(zhí)行統(tǒng)一的認(rèn)證、鑒權(quán)及限流,實(shí)現(xiàn)了對基于Websocket協(xié)議的數(shù)據(jù)的可靠轉(zhuǎn)發(fā),確保了長連接的穩(wěn)定性并降低了整個消息服務(wù)系統(tǒng)的資源開銷。??