发明名称 消息传递系统中的缓存引擎
摘要 消息发布/订购系统被要求处理大量消息,同时减少等待时间和性能瓶颈。本发明所提议的端到端中间件体系结构被设计为通过数据缓存来实现大量、低等待时间消息传递,同时具有保证的递送服务质量,所述数据缓存使用具有存储设备和存储服务的缓存引擎。在消息传递中,消息传递设备(MA)接收和路由消息,但是其首先通过将拷贝发送到CE来记录被路由的消息的全部或者子集。然后,在预定时间段中,被记录的消息在被所述消息传递系统中的任何组件请求时可用于重传,从而提供了有保证同时连接的和有保证同时不连接的服务质量以及部分数据发布服务。
申请公布号 CN101124567A 申请公布日期 2008.02.13
申请号 CN200580046095.X 申请日期 2005.12.23
申请人 特维拉有限公司 发明人 巴利·J·汤普森;库·辛格;皮埃尔·费沃
分类号 G06F15/173(2006.01) 主分类号 G06F15/173(2006.01)
代理机构 北京东方亿思知识产权代理有限责任公司 代理人 王怡
主权项 1.一种消息传递系统,包括:一个或多个应用;多个消息传递设备,其操作用于接收和路由消息,包括去往和来自所述应用;以及多个缓存引擎,其以容错配置布置,其中一个或多个缓存引擎连接到所述多个消息传递设备当中的每个指定的消息传递设备,并且其中所述多个缓存引擎中的每一个相应地订购话题,并且逻辑地链接到被连接到相应地订购相同话题的缓存引擎的所述指定消息传递设备中的任何一个,以提供冗余,使得订购相同话题的一组缓存引擎中的所有缓存引擎接收相同的消息数据并且保持与所述话题相关的所有消息流量的一致、同步的视图。
地址 美国纽约州