发明名称 媒体网站内容监管信息统一存储和交互的方法
摘要 一种媒体网站内容监管信息统一存储和交互方法。属于信息安全领域。本发明应用客户端先将发送请求包装为SOAP消息格式,然后与服务提供端建立连接,接收到客户端发来的SOAP消息,服务提供端的SOAP引擎解读SOAP包格式,将消息路由到SOAP包中指定的消息处理服务器,消息处理服务器接收SOAP包解析完剩下的XML封装消息,并送至与之相绑定的数据处理客户模块进行相应的处理,处理完毕后将数据通过数据存储引擎保存到数据库中,如果要发送回客户,则通过发消息通知Web数据处理器,并通过它调用数据处理客户模块将数据进行XML封装,再通过Web数据处理器将封装的消息串行化,调用消息封装发送器发送回客户。本发明实现了不同形式的网络信息的统一交换和存储。
申请公布号 CN100486208C 申请公布日期 2009.05.06
申请号 CN200310109839.0 申请日期 2003.12.30
申请人 上海交通大学 发明人 李建华;张全海;王明政;李生红;李翔
分类号 H04L12/56(2006.01)I 主分类号 H04L12/56(2006.01)I
代理机构 上海交达专利事务所 代理人 王锡麟;王桂忠
主权项 1、一种媒体网站内容监管信息统一存储和交互的方法,其特征在于,利用简单目标获取协议SOAP和可扩展标识语言XML,在网络环境中,通过Web方式实现媒体网站内容监管信息统一存储和交互,应用客户端首先在本地按照SOAP协议的格式,将发送请求包封装为SOAP格式的消息,即SOAP消息,然后应用客户端通过网络与服务提供端建立网络连接,并将封装好的SOAP消息发送给服务提供端;服务提供端利用消息侦听器判断是否接收到应用客户端发来的SOAP消息,并利用SOAP引擎解读接收到的SOAP消息,按照SOAP消息中指定的消息处理服务器地址,将解封装后的SOAP消息路由到该指定的消息处理服务器;消息处理服务器接收到解封装后的SOAP消息后,利用XML协议对该SOAP消息中数据部分进行XML解封装,根据SOAP消息中内容形式标识位的信息判断接收到的SOAP消息中要处理数据的类型,并将XML解封装后的数据送至事先与之相绑定的数据处理客户模块进行处理;数据处理客户模块将消息处理完毕后,将处理后数据发送至数据存储引擎,将处理后数据保存到数据库中;如果服务提供端要发送数据回应用客户端,则服务提供端通过发送通知消息给Web数据中央处理器,Web数据中央处理器接收到通知消息后,调用数据处理客户模块利用数据存储引擎,从数据存储数据库中调出数据,数据处理客户模块将获取到的数据按照XML格式进行封装并将封装后数据发送回Web数据中央处理器,Web数据中央处理器接收到封装消息后,将XML格式封装的消息进行串行化处理,最后调用消息封装发送器按照SOAP协议格式再次进行封装,并发送回应用客户端,其具体实现流程如下:第一,SOAP消息到达消息侦听器,消息侦听器发消息达到通知给Web数据中央处理器;第二,由Web数据中央处理器发SOAP包解析请求命令给SOAP引擎,SOAP引擎如果空闲能够进行解析,则发响应给Web数据中央处理器,做好处理准备,同时Web数据中央处理器接收到响应后,即通知消息侦听器发送SOAP包给SOAP引擎,将SOAP封装消息进行解析,Web数据中央处理器由控制模块、包解析请求模块、数据管理模块和数据封装模块构成,控制模块控制其它模块,其它模块之间相互独立,它们和控制模块构成一个星形的结构,Web数据中央处理器的功能实现SOAP包消息的解析请求的发送,XML格式的串行化,监管数据的管理以及发送命令信息给其它处理器如SOAP引擎,数据存储引擎,数据处理客户模块,消息侦听器和消息封装发送器并接收响应消息;第三,SOAP引擎对SOAP包进行解析,并根据SOAP包中的消息处理服务器地址,路由至消息处理服务器,调用消息处理服务器将解析后剩下的XML封装数据进行处理,处理完毕后经数据处理引擎将XML解析后的监管数据送至数据处理客户模块处理,通过数据存储引擎将监管数据保存在数据存储数据库中,消息侦听器、SOAP引擎、消息处理服务器构成SOAP服务器;第四,用户通过Web数据中央处理器发Web处理请求给将数据存储引擎,经调用数据处理客户模块将数据存储数据库中的监管数据进行浏览查看和其它处理,处理完毕保存回数据库,如果需要传送回数据,则调用数据处理客户模块将要发送的监管数据封装成XML格式数据返回给Web数据中央处理,由Web数据中央处理器处理为串行化XML封装数据,然后调用消息封装器封装为SOAP封装消息发送。
地址 200240上海市闵行区东川路800号