[发明专利]一种在烟草行业云应用下进行业务消息推送的方法在审
申请号: | 201410311378.3 | 申请日: | 2014-07-02 |
公开(公告)号: | CN104038562A | 公开(公告)日: | 2014-09-10 |
发明(设计)人: | 肖建国;逯新 | 申请(专利权)人: | 浪潮软件股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 姜明 |
地址: | 250101 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 烟草行业 应用 进行 业务 消息 推送 方法 | ||
技术领域
本发明涉及一种消息推送方法,具体地说是一种在烟草行业云应用下进行业务消息推送的方法。
背景技术
企业应用的业务流程比较复杂,关键的业务点比较多,管理人员、业务人员都需要即时的了解各个环节的信息情况。如XX公司下的A部门的当日订单已经处理完毕时,A 部门的负责人需要知道当日的总销量和销售额等信息,当XX所有部门业务结束时,XX公司的需要知道本公司的销售情况,而且A 消息要发给A营销部的负责人,但是A消息不应该发送给B部门的负责人。何时发送哪些消息给对应的管理人员或业务人员,如果要明确其中的对应关系,在开发软件时需要很多开发工作量,不仅软件开发难度大,维护也不方便。
发明内容
本发明的技术任务是针对上述现有技术的不足,提供一种在烟草行业云应用下进行业务消息推送的方法。该方法可有效减少在loushang3框下系统业务消息推送的开发工作量,而且消息推送更加高效。
本发明所述业务消息,是对关键业务进行信息提醒和信息分享的短消息。
本发明的技术任务是按以下方式实现的:一种在烟草行业云应用下进行业务消息推送的方法,包括以下步骤:
1)在基于loushang 的框架的应用中,开发人员定义好需要发送业务消息的业务点;
2)系统使用者对业务点进行订阅;
3)在业务点处调用业务消息的服务,业务消息引擎通过短消息的方式将业务消息推送给已订阅消息并且具有业务消息目标组织数据权限的接受者。
所述业务消息包括客户业务消息和组织业务消息:
客户业务消息,是在与零售户相关的业务进行时,根据需要告知零售户部分信息(如客户订单,货源信息)而生成的短消息,客户消息的接受者为零售户;
组织业务消息,是在业务进行中, 针对系统内的组织成员,而产生的提醒、通知类短消息,组织业务消息接受者为系统内组织成员。
所述业务点是发送消息的一种具体类型,用于标记一种事件,关注这个事情的系统使用者,需要订阅这个业务点,当这个业务点对应的时间发生时,系统根据订阅关系和数据权限生成目标用户的信息。
所述系统使用者指业务消息所在系统的用户,包括:客户(零售户)、系统内的组织成员(如部门管理人员、业务人员等)。
业务消息优选以高速服务或rest服务的方式提供,在不影响调用业务消息的系统的原有业务的情况下,根据业务消息服务接口规则填写信息,最终实现将业务消息和接收者的对应关系存放到消息池中。通过数据库表来存放消息和具体接收者的关系。
业务消息接口在base中调用接口,非base组件通过异步高速服务的形式调用接口。
触发调用接口包括自动触发、手工触发两种形式。所述自动触发:在系统运行过程中,随着业务进行,程序自动调用接口;所述手工触发:通过用户在页面上的操作,调用接口。
上述消息接受者通过以下三个步骤计算:一,查询订阅消息对应业务点的用户;二,根据消息对应的资源,查找具有该资源权限的用户;三、两者交集就是消息的接受者。计算消息接受者的业务逻辑封装在服务接口中。
短信,微信类消息通过现有技术中的第三平台来处理。
上述方法的实现步骤包括:
一、根据用户重点关注事件定义业务点;
二、修改具体事件对应的功能,组织消息;
三、根据规则调用消息接口;
四、消息引擎计算消息应该发送给具体用户,并记录消息接受者。
本发明的在烟草行业云应用下进行业务消息推送的方法中,开发人员根据需求定义好需要发程序的业务点,在各个环节调用后,业务消息引擎,通过短消息的方式,实现业务关键信息的提醒和信息分享。与现有技术相比具有以下突出的有益效果:
(一)本发明方法中,业务消息以高速服务或rest服务的方式提供,通过消息订阅和数据权限,完成消息定向推送,即,开发人员只要调用本方法暴漏的服务即可消息推送给目标接收者。开发人员能够更多的关注关键业务点消息的组织,不必去思考消息发送给谁,可大大提高软件的开发效率;
(二)消息的生成和发送,不影响正常的业务流程,是对正常业务的有益补充。
具体实施方式
以具体实施例对本发明的在烟草行业云应用下进行业务消息推送的方法作以下详细地说明。
实施例:
一种在烟草行业云应用下进行业务消息推送的方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮软件股份有限公司,未经浪潮软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410311378.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可追溯的电子称重系统
- 下一篇:宽板用电子称称重支承架