即时消息发布系统的制作方法

文档序号:12376172阅读:来源:国知局

技术特征:

1.即时消息发布系统,其特征在于,包括消息收集和处理系统、云计算平台、存储系统、即时信息发布后台系统和至少一个客户端,其中:

所述消息收集和处理系统,通过设置相应的通讯手段和协议接收来自所有受监控设备的消息,其一直处于监听状态,并在接收到预先设定的消息且满足对应的条件时向所述云计算平台发送消息处理的计算请求;

所述云计算平台上预置有计算策略,在接收到上述计算请求后,所述云计算平台根据预置的计算策略启动相应的计算线程进行计算、在计算完成后将计算结果生成预设的各种展现形式存入所述存储系统,并向所述即时信息发布后台系统发送消息;

所述即时信息发布后台系统解析所述云计算平台发送的消息,并根据解析结果获取本条消息对应的上述各种展现形式的计算结果并以消息方式向至少一个所述客户端推送;

所述客户端包括消息对话框接口模块,所述消息对话框接口模块接收并向用户展示所述即时信息发布后台系统推送过来的消息。

2.如权利要求1所述即时消息发布系统,其特征在于:所述存储系统包括存储子系统和结构化数据库系统:

所述云计算平台将计算结果的各种展现形式中的非结构化数据存储至所述存储子系统中,并将结构化数据以及非结构化数据的存储地址存储至所述结构化数据库系统,所述云计算平台向所述即时信息发布后台系统发送的消息中包括结构化数据以及非结构化数据的存储地址,所述即时信息发布后台系统解析收到的消息得到非结构化数据的存储地址以及结构化数据,并从该存储地址读取非结构化数据和结构化数据一起发送至所述客户端。

3.如权利要求2所述即时消息发布系统,其特征在于:

所述即时消息发布系统还包括网站系统,所述网站系统上设置有若干应用模块;

所述客户端还包括定制模块,所述定制模块中设置与所述网站系统的应用模块对应的配置接口模块;

所述配置接口模块经用户触发调用所述网站系统的相应应用模块完成功能。

4.如权利要求3所述即时消息发布系统,其特征在于:所述应用模块包括消息配置模块,与之对应,所述配置接口模块包括消息配置接口模块,所述消息配置接口模块受用户触发调用所述消息配置模块,同时将当前用户信息发送至所述消息配置模块,所述消息配置模块将接收到的用户信息嵌入消息配置窗口文件返回至当前用户所在客户端,接收用户配置信息,并将接收的配置信息存入所述结构化数据库;

所述即时信息发布后台系统在接收到来自所述云计算平台的消息后,从所述结构化数据库中调取对相应的配置信息获取定制该消息的用户的信息,并将解析后获取的各种展现形式的计算结果以消息方式向定制该消息的用户所在的所述客户端推送。

5.如权利要求4所述即时消息发布系统,其特征在于:

所述应用模块还包括自助计算服务模块,所述自助计算服务模块内预设有对应若干自助运算程序;

与之对应,所述配置接口模块包括自助计算服务接口模块,所述自助计算服务接口模块受用户触发调用所述自助计算服务模块,同时将当前用户信息发送至所述自助计算服务模块;

所述自助计算服务模块接收用户输入的计算参数,并向所述云计算平台发送包含用户信息的计算请求,所述云计算平台完成计算后将计算结果以及用户信息以消息方式发送至所述即时信息发布后台系统,所述即时信息发布后台系统解析消息中包含的当前用户的用户信息并将接收到的消息返回当前用户所在的所述客户端。

6.如权利要求5所述即时消息发布系统,其特征在于:所述即时信息发布后台系统设置有队列机制,所述云计算平台发送过来的消息根据优先级和到达的先后顺序进行排队,按排队顺序取出消息进行解析。

7.如权利要求6所述即时消息发布系统,其特征在于:

在所述网站系统上设置有历史消息查询模块,所述即时信息发布后台系统将解析之后的消息保存到所述结构化数据库中,所述历史消息查询模块接收用户的查询指令从所述结构化数据库中找到符合条件的历史消息,对于带有链接地址的消息,按照地址从所述存储系统中获取相应的文件,并显示在当前查询 用户所在的所述客户端的网页中。

8.如权利要求7所述即时消息发布系统,其特征在于:在所述即时消息发布后台系统上设置有第三方程序接口模块,所述即时消息发布后台系统接收用户的第三方程序通过该第三方程序接口模块发布的内容,并根据其预设的消息发送规则,将消息发送到对应的所述客户端。

9.如权利要求8所述即时消息发布系统,其特征在于:所述结构化数据包括文字、链接信息,所述非结构化数据包括图片、动画,所述链接信息包括所述网站上背景知识的链接信息,所述云计算平台在接收到计算请求后,找到与当前消息相关的背景知识的链接和其它信息一起发送至所述即时信息发布后台系统。

10.如权利要求1至9中任一项所述即时消息发布系统,其特征在于:所述云计算平台向所述即时消息发布后台系统发送的消息采用JSON格式,所述客户端包括Windows客户端、iOS客户端和Andriod客户端,所述即时信息发布后台系统根据当前登录用户的客户端种类选择推送至客户端进行显示的即时消息的内容,所述云计算平台采用基于Matlab的并行计算和分布式计算策略。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1