一種數(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)的資源開銷。?? |
