发明名称 请求和接收数据库改变通知的系统和方法
摘要 本发明涉及提供这样的系统和方法,所述系统和方法在已注册的数据库查询随后的查询结果由于数据库改变而发生改变时进行通知。所述系统和方法使用服务代理来帮助在队列中存储和已注册的数据库查询关联的数据库查询注册信息并激活通知发送服务。在激活期间,通知发送服务可以访问队列来获取数据库查询注册信息。然后通知发送服务可以构建并发送改变消息。改变消息可以被用来帮助通知已注册为在查询结果改变和/或已存储的查询结果变得无效时接收通知的组件。可以用各种数据库注册、数据库改变检测和数据库改变消息接收机制来实现本发明。进一步来说,本发明可以用在客户机/服务器环境中,如基于SQL的环境。
申请公布号 CN1534519B 申请公布日期 2011.05.25
申请号 CN200410032247.8 申请日期 2004.03.26
申请人 微软公司 发明人 M·J·皮索;S·桑达雷杉;R·P·帕姆拉帕蒂;C·克莱纳曼;P·卡斯特罗
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 陈斌
主权项 一种数据库改变通知系统,其特征在于,所述系统包括:接收与数据库改变相关联的数据库查询注册信息的服务代理;一个或多个存储所述数据库查询注册信息的至少部分的队列;及用于提供发送改变消息的一个或多个通知发送服务的通知发送服务模块,所述通知发送服务模块与所述服务代理相关联,所述一个或多个通知发送服务能够访问存储在所述队列中的所述数据库查询注册信息的所述至少部分以构造改变消息,其中,存储在所述一个或多个队列中的数据库查询注册信息的至少部分包括用于发送数据库改变通知到关联的客户机组件的唯一标识符、以及指示出改变消息的目的地的发送地址。
地址 美国华盛顿州