发明名称 一种基于集合的资源通知处理系统及处理方法
摘要 一种基于集合理论的资源通知处理机制的处理系统包括:通知处理模块、资源管理模块、客户端组件和资源回调接口,处理方法包括以下步骤:A.当资源管理模块实例化一个资源时,将每个资源封装为主题并添加到主题容器中,同时向通知代理进行注册;B.通知代理收到订阅者的订阅请求后,将该订阅信息添加到订阅的主题对应的订阅队列中;C.当资源管理模块对资源状态进行更改后,触发回调接口将事件进行封装后交给通知代理,通知代理将事件内容转发给所有订阅该主题的订阅者;D.当资源管理模块销毁资源时,将资源对应的主题从主题容器中删除,并且向通知代理取消注册。E.重复执行第A~D步,实现对不同资源的通知处理。本发明全部实现了WS-BrokeredNotification协议,形成了完全独立的通知代理。
申请公布号 CN101378403A 申请公布日期 2009.03.04
申请号 CN200810116065.7 申请日期 2008.07.02
申请人 北京航空航天大学 发明人 马殿富;李竹青;王永刚;杜宗霞;刘建;李颖
分类号 H04L29/08(2006.01);H04L29/06(2006.01) 主分类号 H04L29/08(2006.01)
代理机构 北京科迪生专利代理有限责任公司 代理人 贾玉忠;卢纪
主权项 1、一种基于集合理论的资源通知处理机制的处理系统,其特征在于包括:通知处理模块、资源管理模块、客户端组件和资源回调接口,其中:通知处理模块,部署在服务层,实现发布或订阅信息的管理、主题的管理、完成发布或订阅流程的实现,其通过资源回调接口与资源管理模块完成相关事件的交互,根据资源管理模块送来的用户的订阅记录,将事件发送给客户端组件的订阅客户端中订阅此事件的用户;资源管理模块,部署在服务层,将资源状态封装成基于集合论与数理逻辑的对象结构Metaset;将用户对资源的访问转换成对使用Metaset描述的对象的操作,通过对Metaset对象的处理产生返回的相关事件的Metaset表示,再将Metaset表示通过资源回调接口送至通知处理模块;客户端组件包括订阅客户端和监控客户端,订阅客户端通过SOAP报文与通知处理模块交互,完成订阅消息的构造、订阅请求消息的发送及订阅响应的接收;监控客户端用于监控通知处理模块所支持的主题信息,将主题信息通过网页的形式显示给最终的用户;资源回调接口,把资源管理模块中资源发生变化的事件进行封装,发送给通知处理模块。
地址 100083北京市海淀区学院路37号