[發明專利]媒體請求處理方法和跨平臺引擎系統在審
| 申請號: | 202111563944.6 | 申請日: | 2021-12-20 |
| 公開(公告)號: | CN114422637A | 公開(公告)日: | 2022-04-29 |
| 發明(設計)人: | 李林峰 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | H04M1/72403 | 分類號: | H04M1/72403;G06F9/445;G06F8/71 |
| 代理公司: | 北京成創同維知識產權代理有限公司 11449 | 代理人: | 劉靜 |
| 地址: | 310052 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 媒體 請求 處理 方法 平臺 引擎 系統 | ||
1.一種媒體請求處理方法,包括:
根據用戶的媒體相關訪問請求,確定需要調用的插件;
判斷所述需要調用的插件是否包含在多個插件中,如果是,則調用所述需要調用的插件來完成相應功能處理。
2.根據權利要求1所述的媒體請求處理方法,還包括:每個用戶通過提交插件使用申請確定該用戶要使用的插件;以及僅將每個用戶要使用的插件集成到安裝包中發送到該用戶的終端,以便于在該用戶的終端上僅存在該用戶要使用的插件。
3.根據權利要求1所述的媒體請求處理方法,其中,所述媒體相關訪問請求包含功能標識,則所述根據所述媒體相關訪問請求確定需要調用的插件包括:基于所述功能標識獲得對應的插件執行鏈,并從所述插件執行鏈中獲得所述需要調用的插件以及所述需要調用的插件之間的執行順序和信息傳遞方式。
4.根據權利要求2所述的媒體請求處理方法,還包括:在每個用戶的終端上,在系統初始化階段,將該用戶要使用的插件加載到內存中進行實例化和初始化。
5.根據權利要求4所述的媒體請求處理方法,還包括:生成插件列表,所述插件列表的多個節點分別對應于該用戶要使用的插件,每個節點至少包括插件標識和實例化句柄,從而在調用插件時通過對應的實例化句柄進行調用。
6.根據權利要求4所述的媒體請求處理方法,還包括:在系統初始化階段,進行插件依賴性檢查和/或功能依賴性檢查。
7.根據權利要求1所述的媒體請求處理方法,其中,所述安裝包中的插件為JAVA字節碼文件,則所述調用所述需要調用的插件來完成相應功能處理包括:利用JAVA的反射機制來完成插件調用。
8.根據權利要求3所述的媒體請求處理方法,還包括:記錄所述插件執行鏈中的每個插件的輸入輸出數據,并記錄每個插件的執行結果。
9.根據權利要求2所述的媒體請求處理方法,每個用戶要使用的插件為由該用戶發布的插件,所述媒體請求處理方法還包括:接收插件規范檢索請求,并基于所述插件規范請求提供插件定義規范,以便于該用戶發布符合插件規范的插件。
10.一種跨平臺引擎系統,包括:
媒體功能處理模塊,用于接收用戶的媒體相關訪問請求,根據所述媒體相關訪問請求確定需要調用的插件,判斷所述需要調用的插件是否在多個插件中,如果是,則調用所述需要調用的插件來完成相應功能處理;
插件管理器,用于管理和維護所述多個插件。
11.一種電子設備,包括存儲器和處理器,所述存儲器還存儲有可由所述處理器執行的計算機指令,所述計算機指令被執行時,實現所述如權利要求1至9任一項所述的媒體請求處理方法。
12.一種計算機可讀介質,所述計算機可讀介質存儲有可由電子設備執行的計算機指令,所述計算機指令被執行時,實現所述如權利要求1至9任一項所述的媒體請求處理方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111563944.6/1.html,轉載請聲明來源鉆瓜專利網。





