基于模板引擎的通知消息下方法及装置、介质、设备制造方法及图纸

技术编号:41864000 阅读:29 留言:0更新日期:2024-06-27 18:36
本发明专利技术提供一种基于模板引擎的通知消息下发方法及装置、介质、设备。方法包括:预先为多个业务场景分别设置对应的通知模板;在需要下发通知的业务场景被触发时,获取预先为所述业务场景设置的通知模板;利用模板引擎对所述业务场景的业务数据进行解析,得到所述通知模板所需要的字段数据,并将所述字段数据与所述通知模板中的相应字段进行组装,得到所述业务场景对应的通知消息;将所述通知消息进行下发。本发明专利技术实施例可以实现物联网平台的业务数据与通知模板的解耦,在业务场景发生变化时不需要对代码结构和内容进行大面积更改,后续更新和维护比较方便,可以提高更新和维护的效率。而且可以提高通知效率,满足物联网平台的高实时性要求。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其是涉及一种基于模板引擎的通知消息下发装置方法及装置、介质、设备。


技术介绍

1、国内外众多物联网平台产品中,业务场景繁多,如设备的实时报警、采集监控的实时告警、下发命令的实时响应等,这些场景往往需要较高的实时性,将产生的结果及时通知到用户。然而,由于以上业务场景逻辑比较复杂,在组装通知消息时,往往产生数据耦合,这就导致业务场景变化后,技术人员需要对代码结构和内容进行大面积更改,降低了后续迭代和维护的效率。


技术实现思路

1、针对以上至少一个技术问题,本专利技术实施例提供一种基于模板引擎的通知消息下发装置方法及装置、介质、设备。

2、根据第一方面,本专利技术实施例提供的基于模板引擎的通知消息下发装置方法,包括:

3、预先为多个业务场景分别设置对应的通知模板;

4、在需要下发通知的业务场景被触发时,获取预先为所述业务场景设置的通知模板;

5、利用模板引擎对所述业务场景的业务数据进行解析,得到所述通知模板所需要的字段数据,并将所述字段数据与所本文档来自技高网...

【技术保护点】

1.一种基于模板引擎的通知消息下发方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取预先为所述业务场景设置的通知模板之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取预先为所述业务场景设置的通知模板,包括:

4.根据权利要求3所述的方法,其特征在于,所述消息格式包括文本格式或html格式。

5.根据权利要求1所述的方法,其特征在于,还包括:

6.根据权利要求1所述的方法,其特征在于,所述模板引擎为基于Java的模板引擎。

7.根据权利要求1所述的方法,其特征在于,所述...

【技术特征摘要】

1.一种基于模板引擎的通知消息下发方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述获取预先为所述业务场景设置的通知模板之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述获取预先为所述业务场景设置的通知模板,包括:

4.根据权利要求3所述的方法,其特征在于,所述消息格式包括文本格式或html格式。

5.根据权利要求1所述的方法,其特征在于,还包括:

6.根据权利要求1所述的方法,其特征在于,所述模板引擎为基于java的模板引擎。<...

【专利技术属性】
技术研发人员:张兴黄文超王腾江
申请(专利权)人:浪潮通用软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1