技术领域
本发明涉及信息数据管理技术领域,特别是指一种信息发布系统。
背景技术:
随着移动互联技术的发展,近几年终端电子媒体的种类越来越多,从传统的只有短信和QQ,发展到现在还有微信、各类APP等各类终端电子媒体平台。目前各个终端电子媒体采用的技术平台不一样,导致不同的终端媒体平台信息不能共享和互通使用。
技术实现要素:
本发明要解决的技术问题是提供一种信息发布系统,用于解决上述问题。
为解决上述技术问题,本发明的一种信息发布系统,包括如下组成部分:
数据库:用于存放信息数据;
数据库访问组件:用于访问数据库的数据读取组件,能够访问SqlServer/Oracl/DB2三类主流数据库管理系统;
信息接收端:用于接收和向用户显示信息;
信息内容解析器:用于将来自各个端口的数据解析成统一的XML格式;
信息发送端:用于向信息接收端发送设定的信息内容。
本发明的一种信息发布系统,包括如下步骤:
步骤1:解析数据文件,将需要发送的信息内容,首先解析为二进制流表示的信息内容,然后按照统一的XML格式进行编制,格式如下:
<node title=’name’>
<content>
“二进制信息流”
</ content >
</node>;
步骤2:将生成的XML格式文件存入数据库,同时调用信息发送端进行信息发送;
步骤3:信息发送端基于因特网或者局域网进行信息发送,发送地址封装在XML文件包内;
步骤4:信息接收端是一个计算机线程,始终在客户端后台运行,在探测到信息发送端发送的信息时,进行发送地址匹配,如匹配成功,则成功接收信息,并显示在信息输出设备上。
具体实施方式
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将对具体实施例进行详细描述。
实施方案1
基于.net平台实现以下步骤:
本发明的一种信息发布系统,包括如下组成部分:
数据库:用于存放信息数据;
数据库访问组件:用于访问数据库的数据读取组件,能够访问SqlServer/Oracl/DB2三类主流数据库管理系统;
信息接收端:用于接收和向用户显示信息;
信息内容解析器:用于将来自各个端口的数据解析成统一的XML格式;
信息发送端:用于向信息接收端发送设定的信息内容。
本发明的一种信息发布系统,包括如下步骤:
步骤1:解析数据文件,将需要发送的信息内容,首先解析为二进制流表示的信息内容,然后按照统一的XML格式进行编制,格式如下:
<node title=’name’>
<content>
“二进制信息流”
</ content >
</node>;
步骤2:将生成的XML格式文件存入数据库,同时调用信息发送端进行信息发送;
步骤3:信息发送端基于因特网或者局域网进行信息发送,发送地址封装在XML文件包内;
步骤4:信息接收端是一个计算机线程,始终在客户端后台运行,在探测到信息发送端发送的信息时,进行发送地址匹配,如匹配成功,则成功接收信息,并显示在信息输出设备上。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。