发明名称 于高速、低潜时资料通讯环境中使用冗余讯息流之可靠讯息传递
摘要 本发明系揭露关于高速、低潜时资料通讯环境中使用冗余讯息流之可靠讯息传递的方法、设备及产品,其包括:藉由资料流管理伺服器,自现用馈送配接器代理建立主动讯息流至订阅用户端装置,主动讯息流能够传达主动应用程式讯息。藉由伺服器,自备用馈送配接器代理建立备用讯息流至订阅用户端装置,备用讯息流能够传达相当于该主动讯息之复制的备用应用程式讯息。在订阅用户端装置之讯息传递中介软体(middleware)中接收主动讯息。回应容错移转(failover),在讯息传递中介软体中接收备用讯息。根据主动资料流来源识别符、主动资料流来源序号、备用资料流来源识别符及备用资料流来源序号,藉由讯息传递中介软体管理备用讯息。
申请公布号 TWI378700 申请公布日期 2012.12.01
申请号 TW096122459 申请日期 2007.06.22
申请人 万国商业机器公司 发明人 肯尼士W 柏根戴尔;伊利尔则 达克;约翰J 杜伊吉南;吉登 吉欣斯基;亚历山大 克里斯;纳 纳曼;佛鲁索O 欧昆席德;希拉蕊A 派克;康乃尔G 莱特二世
分类号 H04L29/14 主分类号 H04L29/14
代理机构 代理人 蔡玉玲 台北市大安区敦化南路2段218号5楼A区
主权项 一种于一高速、低潜时资料通讯环境中使用冗余讯息流之可靠讯息传递的方法,该方法包含:藉由一资料流管理伺服器,自一主动馈送配接器代理建立一主动讯息流至一订阅用户端装置,该主动讯息流能够传达主动应用程式讯息,每一主动应用程式讯息的特征在于一主动来源资料流识别符、一主动来源资料流序号及一主动讯息序号;藉由该资料流管理伺服器,自一备用馈送配接器代理建立一备用讯息流至该订阅用户端装置,该备用讯息流能够传达相当于该等主动应用程式讯息之复制的该备用应用程式讯息,每一备用应用程式讯息的特征在于一备用来源资料流识别符、一备用来源资料流序号及一备用讯息序号;在该订阅用户端装置的讯息中介软体中,从该主动馈送配接器接收该等主动应用程式讯息;回应从该主动馈送配接器至该备用馈送配接器的一容错移转,在该订阅用户端装置的该讯息传递中介软体中,从该备用馈送配接器接收该等备用应用程式讯息;及根据该主动资料流来源识别符、该主动资料流来源序号、该备用资料流来源识别符及该备用资料流来源序号,藉由该订阅用户端装置的该讯息传递中介软体,管理该等备用应用程式讯息。如申请专利范围第1项之方法,其中至少一些该等备用应用程式讯息相当于先前在该订阅用户端装置之该讯息传递中介软体中接收之该主动应用程式讯息的复制。如申请专利范围第1项之方法,其中该高速、低潜时资料通讯环境,包含一高速、低潜时资料通讯网路,该网路进一步包含该主动馈送配接器、该备用馈送配接器、该资料流管理伺服器、至少一订阅用户端装置,且没有包含路由器。如申请专利范围第1项之方法,其中每一馈送配接器包含一装置能够将一馈送配接器来源资料流上具有一第一格式的讯息转换成一馈送配接器输出资料流上具有一第二格式的讯息,且将该馈送配接器输出资料流上之该等讯息传送至订阅用户端装置。如申请专利范围第1项之方法,进一步包含:在该主动馈送配接器中,接收在复数个馈送配接器来源资料流上的主动来源资料流讯息,每一馈送配接器来源资料流藉由一来源资料流识别符在该主动馈送配接器中识别,每一主动来源资料流讯息的特征在于接收该主动来源资料流讯息之该馈送配接器来源资料流的一主动来源资料流序号;及藉由该主动馈送配接器,将每一主动来源资料流讯息转换为一主动应用程式讯息,包括将在该主动馈送配接器中接收该主动来源资料流讯息上之该馈送配接器来源资料流之该主动来源资料流识别符及一主动讯息序号加入每一主动来源资料流讯息的内容。如申请专利范围第1项之方法,其进一步包含:在该备用馈送配接器中,接收在复数个馈送配接器来源资料流上的备用来源资料流讯息,每一馈送配接器来源资料流藉由一备用来源资料流识别符在该备用馈送配接器中识别,每一备用来源资料流讯息的特征在于接收该备用来源资料流讯息之该馈送配接器来源资料流的一备用来源资料流序号;及藉由该备用馈送配接器,将每一备用来源资料流讯息转换为一备用应用程式讯息,包括将在该备用馈送配接器中接收该备用来源资料流讯息上之的该馈送配接器来源资料流之该备用来源资料流识别符及一备用讯息序号加入每一备用来源资料流讯息的内容。如申请专利范围第1项之方法,其进一步包含:在该主动馈送配接器中,接收在一馈送配接器来源资料流上的一管理来源资料流讯息;藉由该主动馈送配接器,将该管理来源资料流讯息转换成一管理应用程式讯息,包括识别在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息至该订阅用户端装置之时间点的一主动讯息序号;藉由该主动馈送配接器,将该管理应用程式讯息及该已识别的主动讯息序号传送至该备用馈送配接器;及藉由该主动馈送配接器,在该主动讯息流上,在该主动讯息序号在该传送序列中识别的时间点,将该管理应用程式讯息传送至该订阅用户端装置。如申请专利范围第1项之方法,其进一步包含:在该备用馈送配接器中,从该主动馈送配接器接收一管理应用程式讯息及在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息给该订阅用户端装置之一时间点的一主动讯息序号;在接收该管理应用程式讯息之前,藉由该备用馈送配接器,识别在该备用馈送配接器中所处理的一最新备用应用程式讯息中的一备用讯息序号;及藉由该备用馈送配接器,根据该所接收主动讯息序号的值、传送给该用户端装置之该最新讯息的备用序号及一预定同步化序号临限值,决定该备用馈送配接器是否能够在该备用讯息流上同步传送该管理应用程式讯息至该订阅用户端装置。如申请专利范围第8项之方法,其中该备用馈送配接器能够同步在该备用讯息流上传送该管理应用程式讯息至该订阅用户端装置,及该方法进一步包含:藉由该备用馈送配接器,将一备用讯息序号加入该管理应用程式讯息具有匹配该主动讯息序号之值的一个值的内容;及藉由该备用馈送配接器,将与其他该备用应用程式讯息一致的该管理应用程式讯息传送至该订阅用户端装置。如申请专利范围第8项之方法,其中该备用馈送配接器无法在该备用讯息流上同步传送该管理应用程式讯息至该订阅用户端装置,及该方法进一步包含:藉由该备用馈送配接器,降低该备用馈送配接器传送该等备用应用程式讯息至该订阅用户端装置的该传输率;及藉由该备用馈送配接器,与该主动馈送配接器协商同步传送该管理应用程式讯息至该订阅用户端装置的另一讯息序号。一种于一高速、低潜时资料通讯环境中使用冗余讯息流之可靠讯息传递的设备,该设备包含一或多个电脑处理器、一或多个在操作上耦合至该一或多个电脑处理器的电脑记忆体,该等电脑记忆体在其中已配置的电脑程式指令能够:藉由一资料流管理伺服器,自一主动馈送配接器代理建立一主动讯息流至一订阅用户端装置,该主动讯息流能够传达主动应用程式讯息,每一主动应用程式讯息的特征在于一主动来源资料流识别符、一主动来源资料流序号及一主动讯息序号;藉由该资料流管理伺服器,自一备用馈送配接器代理建立一备用讯息流至该订阅用户端装置,该备用讯息流能够传达相当于该等主动应用程式讯息之复制的该备用应用程式讯息,每一备用应用程式讯息的特征在于一备用来源资料流识别符、一备用来源资料流序号及一备用讯息序号;自该主动馈送配接器在该订阅用户端装置的讯息传递中介软体中接收该等主动应用程式讯息;回应从该主动馈送配接器至该备用馈送配接器的一容错移转,在该订阅用户端装置的该讯息传递中介软体中,从该备用馈送配接器接收该等备用应用程式讯息;及根据该主动资料流来源识别符、该主动资料流来源序号、该备用资料流来源识别符及该备用资料流来源序号,藉由该订阅用户端装置的该讯息传递中介软体,管理该等备用应用程式讯息。如申请专利范围第11项之设备,其进一步包含的电脑程式指令能够:在该主动馈送配接器中,接收在复数个馈送配接器来源资料流上的主动来源资料流讯息,每一馈送配接器来源资料流藉由一主动来源资料流识别符在该主动馈送配接器中识别,每一主动来源资料流讯息的特征在于接收该主动来源资料流讯息之该馈送配接器来源资料流的一主动来源资料流序号;及藉由该主动馈送配接器,转换每一主动来源资料流讯息为一主动应用程式讯息,包括将在该主动馈送配接器中接收该主动来源资料流讯息的该馈送配接器来源资料流之该主动来源资料流识别符及一主动讯息序号加入每一主动来源资料流讯息的内容。如申请专利范围第11项之设备,进一步包含的电脑程式指令能够:在该主动馈送配接器中,接收在一馈送配接器来源资料流上的一管理来源资料流讯息;藉由该主动馈送配接器,将该管理来源资料流讯息转换成一管理应用程式讯息,包括识别在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息至该订阅用户端装置之时间点的一主动讯息序号;藉由该主动馈送配接器,将该管理应用程式讯息及该已识别的主动讯息序号传送至该备用馈送配接器;及藉由该主动馈送配接器,在该主动讯息流上,在该主动讯息序号在该传送序列中识别的时间点,将该管理应用程式讯息传送至该订阅用户端装置。如申请专利范围第11项之设备,进一步包含电脑程式指令能够:在该备用馈送配接器中,从该主动馈送配接器接收一管理应用程式讯息及在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息给该订阅用户端装置之一时间点的一主动讯息序号;在接收该管理应用程式讯息之前,藉由该备用馈送配接器,识别在该备用馈送配接器中所处理之一最新备用应用程式讯息中的一备用讯息序号;及藉由该备用馈送配接器,根据该所接收的主动讯息序号的值、传送给该用户端装置之该最新讯息中的该备用序号及一预定同步化序号临限值,决定该备用馈送配接器是否能够在该备用讯息流上同步传送该管理应用程式讯息至该订阅用户端装置。一种于一高速、低潜时资料通讯环境中使用冗余讯息流之可靠讯息传递的电脑程式产品,该电脑程式产品配置于一信号负载媒体上,该电脑程式产品包含的电脑程式指令能够:藉由一资料流管理伺服器,自一主动馈送配接器代理建立一主动讯息流至一订阅用户端装置,该主动讯息流能够传达主动应用程式讯息,每一主动应用程式讯息的特征在于一主动来源资料流识别符、一主动来源资料流序号及一主动讯息序号;藉由该资料流管理伺服器,代理自一备用馈送配接器代理建立一备用讯息流至该订阅用户端装置,其能够传达代表该等主动应用程式讯息之复制的备用应用程式讯息,每一备用应用程式讯息的特征在于一备用来源资料流识别符、一备用来源资料流序号及一备用讯息序号;从该主动馈送配接器接收在该订阅用户端装置的讯息传递中介软体之该等主动应用程式讯息;从该备用馈送配接器在该订阅用户端装置的该讯息传递中介软体中,接收回应从该主动馈送配接器至该备用馈送配接器的一容错移转;及根据该主动资料流来源识别符、该主动资料流来源序号、该备用资料流来源识别符及该备用资料流来源序号,藉由该订阅用户端装置的该讯息传递中介软体,管理该等备用应用程式讯息。如申请专利范围第15项之电脑程式产品,其中该信号负载媒体包含一可记录媒体。如申请专利范围第15项之电脑程式产品,其中该信号负载媒体包含一传送媒体。如申请专利范围第15项之电脑程式产品,其进一步包含的电脑程式指令能够:在该主动馈送配接器中,接收在复数个馈送配接器来源资料流上的主动来源资料流讯息,藉由一主动来源资料流识别符识别在该主动馈送配接器中的每一馈送配接器来源资料流,每一主动来源资料流讯息的特征在于接收在该主动来源资料流讯息上的该馈送配接器来源资料流之一主动来源资料流序号;及藉由该主动馈送配接器,将每一主动来源资料流讯息转换为一主动应用程式讯息,包括将在该主动馈送配接器中接收在该主动来源资料流讯息上的该馈送配接器来源资料流之该主动来源资料流识别符及一主动讯息序号加入每一主动来源资料流讯息的内容。如申请专利范围第15项之电脑程式产品,进一步包含的电脑程式指令能够:在该主动馈送配接器中,接收在一馈送配接器来源资料流上的一管理来源资料流讯息;藉由该主动馈送配接器,将该管理来源资料流讯息转换成一管理应用程式讯息,包括识别在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息至该订阅用户端装置之时间点的一主动讯息序号;藉由该主动馈送配接器,将该管理应用程式讯息及该已识别的主动讯息序号传送至该备用馈送配接器;及藉由该主动馈送配接器,在该主动讯息序号在该传送序列中识别的时间点之该主动讯息流上,传送该管理应用程式讯息至该订阅用户端装置。如申请专利范围第15项之电脑程式产品,进一步包含的电脑程式指令能够:在该备用馈送配接器中,从该主动馈送配接器接收一管理应用程式讯息及在一传送序列中指定该主动馈送配接器将传送该管理应用程式讯息给该订阅用户端装置之一时间点的一主动讯息序号;在接收该管理应用程式讯息之前,藉由该备用馈送配接器,识别在该备用馈送配接器中处理的一最新备用应用程式讯息中的一备用讯息序号;及藉由该备用馈送配接器,根据该所接收该主动讯息序号的值、传送给该用户端装置之该最新讯息的备用序号及一预定同步化序号临限值,决定该备用馈送配接器是否能够在该备用讯息流上同步传送该管理应用程式讯息至该订阅用户端装置。
地址 美国