[發明專利]一種可配置的消息推送方法和裝置有效
| 申請號: | 202011488376.3 | 申請日: | 2020-12-16 |
| 公開(公告)號: | CN112653745B | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 謝福成 | 申請(專利權)人: | 中國建設銀行股份有限公司 |
| 主分類號: | H04L67/55 | 分類號: | H04L67/55 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 尹宗美;馮培培 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 配置 消息 推送 方法 裝置 | ||
本發明公開了一種可配置的消息推送方法和裝置,涉及計算機技術領域。該方法的一具體實施例包括:在配置表中,根據數據需求配置數據加工規則并根據業務需求配置消息模板規則;根據所述配置表中的數據加工規則和消息模板規則,將待推送的數據加工成被寫入到消息表中的消息數據;并且通過掃描所述配置表和所述消息表,對所述消息數據進行格式化封裝,以便向相應的數據傳輸接口推送。本發明還公開了一種可配置的消息推送裝置。
技術領域
本發明涉及計算機技術領域,尤其涉及一種可配置的消息推送方法和可配置的消息推送裝置。
背景技術
在以往消息數據推送的開發部署過程中,都需要手工編寫專門的數據加工腳本、消息組裝腳本和推送程序,不僅費時費力,無法復用,而且在上線過程中容易產生問題。傳統的消息數據推送開發過程中,腳本與配置并未分離,數據需求、消息格式或傳輸要求等任一需求發生變化,都需要對程序進行修改并進行手工部署,產生了大量重復工作,降低實施效率。
傳統的消息數據推送方案包括:根據具體數據庫和業務需求編寫數據提取腳本,執行腳本獲取數據,將數據封裝成消息,推送到指定渠道端;每個消息推送需求需按照此模式重復開發,并且當數據需求或消息格式要求變更時,需重新修改數據提取腳本或是調整消息封裝的格式,并再次進行部署工作。
現有方案中,數據提取腳本和消息封裝處理均是手工開發操作,工作量大,開發時間長,且無法復用,效率低。當需求發生變更時,涉及修改文件較多,需花費較長時間進行修改測試,相關配置需進行優化。因此現有方案中,存在著工作量大、效率低下等問題。
如下列出與本發明相關聯的一些術語:
NFT:網絡文件傳輸(Network File Transport)是使用網絡的本地傳輸協議通過本地或全局網絡(例如Internet)接收或發送文件或數據的過程。
發明內容
有鑒于此,本發明實施例提供一種可配置的消息推送方法和可配置的消息推送裝置。該方法針對比較普遍的消息數據推送場景,分離配置和加工,分離數據與模板,用戶通過配置數據加工規則、消息模板規則,并指定推送頻率、推送時間和推送對象等,就能夠實現數據的自動跑批、推送文件的自動生成、按指定的推送頻率將生成的推送文件自動推送到推送對象的微信企業號,通過實施的配置化省去修改腳本的大量重復勞動,提高了上線部署和消息推送的效率,同時可以有效降低部署期間的操作風險。本發明中一套通用的可配置的消息自動化推送方案,利用配置信息和固定腳本,可自動完成消息數據的推送工作,技術人員僅需通過配置即可省去之后需要手動編寫數據提取腳本和消息封裝腳本的工作量,實時掃描規則配置庫和消息庫進行消息數據的封裝,實現消息的實時自動化推送,簡化上線工作并降低產生問題的可能性,提高工作質量,并且該方法具有一定的通用性,適用于大部分消息數據推送處理過程。
為實現上述目的,根據本發明實施例的一個方面,提供了一種可配置的消息推送方法,包括:
在配置表中,根據數據需求配置數據加工規則并根據業務需求配置消息模板規則;
根據所述配置表中的數據加工規則和消息模板規則,將待推送的數據加工成被寫入到消息表中的消息數據;并且
通過掃描所述配置表和所述消息表,對所述消息數據進行格式化封裝,以便向相應的數據傳輸接口推送。
可選地,所述數據加工規則包括數據訪問ID、數據加工頻率及數據查詢sql等,并且所述消息模板規則包括消息內容模板、動態參數值等。
可選地,所述數據加工規則具體為有效標識、加工頻率、數據訪問標識、依賴數據庫表名、數據查詢SQL、聚合字段、接收人字段、系統處理時間、最新數據日期。
可選地,所述消息模板規則具體為消息標題、功能描述、消息類型、功能描述、動態參數值、消息內容模板。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國建設銀行股份有限公司,未經中國建設銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011488376.3/2.html,轉載請聲明來源鉆瓜專利網。





