发明名称 用于高可靠性和高性能应用消息递送的系统
摘要 本发明提供能提供高可靠性和高性能应用消息递送的计算机实现的方法和系统,它包括利用至少一个数据处理器执行的下列步骤:在耦接到至少一个应用服务器(201a-c)的多个日志服务器(203a-b)上:从至少一个应用服务器(201a-c)异步地接收包含应用信息的应用消息;以预定的时间间隔,从至少一个应用服务器(201a-c)异步地接收控制消息;在多个日志服务器(203a-b)中的每一个:将所接收的应用消息存储在当前应用数据文件(209)中以及将所接收的控制消息存储到控制文件(211)中;以及在接收到打开-关闭控制消息时,关闭当前应用数据文件,存储所述关闭的应用数据文件,以及创建新应用数据文件作为当前应用数据文件;在给定间隔比较所述多个日志服务器(203a-b)的所述控制文件;以及基于此比较,确定来自所述日志服务器(203a-b)中的每一个的多个应用数据文件(209)中的应用数据文件作为给定间隔的最佳候选,并转发所述最佳候选文件用于后处理。
申请公布号 CN104205775A 申请公布日期 2014.12.10
申请号 CN201280068838.3 申请日期 2012.12.27
申请人 艾玛迪斯简易股份公司 发明人 P·德萨赫特;T·佩尔;M·帕斯卡尔
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 中国国际贸易促进委员会专利商标事务所 11038 代理人 李向英
主权项 一种计算机实现的提供应用消息递送的方法,其特征在于,它包括利用至少一个数据处理器执行的下列步骤:在耦接到至少应用服务器(201a‑c)的多个日志服务器(203a‑b):从所述至少一个应用服务器(201a‑c)异步地接收包含应用信息的应用消息,每个应用消息都由所述多个日志服务器(203a‑b)中的至少一些日志服务器(203a‑b)接收;以预定的间隔,从所述至少一个应用服务器(201a‑c)异步地接收控制消息,每个控制消息都由所述多个日志服务器(203a‑b)中的至少一些日志服务器(203a‑b)接收的;在所述多个日志服务器(203a‑b)中的每一个:将所接收的应用消息存储在当前应用数据文件(209)中;将所接收的控制消息存储在控制文件(211)中,以及在接收到打开‑关闭控制消息时,关闭所述当前应用数据文件,存储所述关闭的应用数据文件,并创建新应用数据文件作为所述当前应用数据文件;在给定间隔比较所述多个日志服务器(203a‑b)的所述控制文件;以及基于此比较,确定来自所述日志服务器(203a‑b)中的每一个的多个应用数据文件(209)中的应用数据文件作为给定间隔的最佳候选,并转发所述最佳候选文件用于后处理。
地址 法国比奥