[發明專利]基于水印特征規則串的教師個人主頁靜態資源生成方法有效
| 申請號: | 202011508817.1 | 申請日: | 2020-12-18 |
| 公開(公告)號: | CN112632440B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 李傳詠;趙莉;盧穎;陳寧;方濤 | 申請(專利權)人: | 西安博達軟件股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957;G06F21/16;G06F21/64 |
| 代理公司: | 北京科家知識產權代理事務所(普通合伙) 11427 | 代理人: | 王營超 |
| 地址: | 710077 陜西省西安市高*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 水印 特征 規則 教師 個人主頁 靜態 資源 生成 方法 | ||
1.一種基于水印特征規則串的教師個人主頁靜態資源生成方法,其特征在于,包括如下方法步驟:
S1、內容發布:教師在管理發布個人信息時,應用服務器不進行真實的靜態資源生成操作只計算需要進行靜態資源生成的規則信息,通過調用消息中間件將規則信息推送到消息系統中;
S2、靜態資源生成:WEB服務器監聽消息系統,把管理機生成后的規則信息緩存到本地redis中,瀏覽者在訪問教師個人主頁請求WEB資源時,WEB服務器根據請求的url路徑調用管理端接口,解析出當前url對應的信息,根據管理端接口返回信息調用本地緩存靜態資源規則信息,調用靜態資源生成模塊確定靜態資源的生成規則;
S3、靜態資源恢復:通過內置的靜態資源防篡改功能,WEB服務器接受到瀏覽請求時會調用防篡改模塊進行靜態資源防篡改判斷,在驗證本地靜態資源存在時會讀取本地資源文件的時間戳信息與本地緩存中的文件時間戳信息進行比較,如果時間戳一致則給瀏覽者返回靜態資源,如果時間戳不一致則判斷本地資源水印信息與緩存中的文件水印信息是否一致,不一致則返回S2,一致則直接給瀏覽者返回靜態資源。
2.根據權利要求1所述的基于水印特征規則串的教師個人主頁靜態資源生成方法,所述S2具體包括如下方法步驟:
S21、確定緩存信息中是否包含校級級別的發布規則,如果有則進行資源水印檢查,調用水印檢測模塊驗證當前水印生成時間是否在校級信息發布規則生成時間之前,如果是則需要進行靜態資源生成,如果晚于校級信息發布規則之后則進入S22;
S22、確定緩存信息中是否包含當前教師所在學院,如果包含則進行資源水印檢查,調用水印檢測模塊驗證當前水印生成時間是在院級信息發布規則生成之前,如果是則需要進行靜態資源生成,如果晚于院級信息發布規則之后則進入S23;
S23、確定緩存信息中是否包含當前教師所在的學科,如果包含則進行資源水印檢查,調用水印檢測模塊驗證當前水印生成時間是否在學科級信息發布規則生成之前,如果是則需要進行靜態資源生成,如果晚于學科級信息發布規則之后則進入S24;
S24、確定緩存信息中是否包含當前數據所在的基礎數據,如果包含則進行資源水印檢查,調用水印檢測模塊驗證當前水印生成時間是否在基礎數據級信息發布規則生成之前,如果是則需要進行靜態資源生成,如果晚于基礎級信息發布規則之后則WEB服務器直接返回靜態資源給瀏覽者。
3.根據權利要求1所述的基于水印特征規則串的教師個人主頁靜態資源生成方法,其特征在于,所述水印檢測模檢測規則如下:
當實體文件不存在,則WEB服務器會讀取緩存的規則信息,根據規則信息生成資源的url路徑,向管理服務器發起請求,管理服務器返回url請求資源,web服務器根據url資源生成對應的水印碼,同時修改緩存規則信息,保存資源文件到磁盤,之后由WEB服務器返回給瀏覽者;
當文件已經存在,web服務器首先根據緩存的規則信息判斷當前文件是否需要重新發布,如果需要重新發布則刪除文件,重新按照上一步的規則進行靜態資源的生成,如果不需要重新發布則直接返回給瀏覽者靜態資源。
4.根據權利要求1所述的基于水印特征規則串的教師個人主頁靜態資源生成方法,其特征在于,所述規則信息包括當前信息類型、信息等級、信息所屬教師、當前信息影響范圍以及當前信息對應的資源相對路徑。
5.根據權利要求1所述的基于水印特征規則串的教師個人主頁靜態資源生成方法,其特征在于,所述url對應的信息包括所屬教師、資源類型。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安博達軟件股份有限公司,未經西安博達軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011508817.1/1.html,轉載請聲明來源鉆瓜專利網。





