-
公开(公告)号:WO2004077201A3
公开(公告)日:2005-06-23
申请号:PCT/GB2004000583
申请日:2004-02-13
Applicant: IBM , IBM UK , GILFIX MICHAEL , MALCOLM JERRY WALTER , OKUNSEINDE FOLUSO OLAIYA , STADING TYRON JERROD , WILLIAMSON PAUL STUART , WINTERS SCOTT LEE
Inventor: GILFIX MICHAEL , MALCOLM JERRY WALTER , OKUNSEINDE FOLUSO OLAIYA , STADING TYRON JERROD , WILLIAMSON PAUL STUART , WINTERS SCOTT LEE
CPC classification number: H04L67/2823 , G06F9/546 , H04L29/06 , H04L67/02 , H04L67/2838 , H04L67/327 , H04L67/34 , H04L69/08 , H04L69/329
Abstract: Systems and methods of application integration, including constructing an application integration adapter in dependence upon a profile including data describing the adapter, receiving instructions to alter the adapter, and altering the adapter in dependence upon the instructions. Embodiments of the invention include communicating integration messages among applications through the adapter as altered. In typical embodiments, receiving instructions to alter the adapter includes detecting changes in the adapter profile. In such embodiments, detecting changes in the adapter profile includes creating a copy of the profile, and periodically comparing the profile and the copy. In other exemplary embodiments, receiving instructions to alter the adapter includes receiving from an application an administrative integration message bearing the instructions to alter the adapter. In such embodiments, altering the adapter in dependence upon the instructions includes updating the profile.
Abstract translation: 应用程序集成的系统和方法,包括根据包括描述适配器的数据的简档构建应用程序集成适配器,接收改变适配器的指令,以及根据指令改变适配器。 本发明的实施例包括通过适配器在应用程序之间通过改变来通信集成消息。 在典型实施例中,接收改变适配器的指令包括检测适配器简档中的变化。 在这样的实施例中,检测适配器简档中的变化包括创建简档的副本,并且周期性地比较简档和副本。 在其他示例性实施例中,接收改变适配器的指令包括从应用程序接收带有改变适配器的指令的管理集成消息。 在这样的实施例中,根据指令改变适配器包括更新配置文件。
-
公开(公告)号:CA2649883C
公开(公告)日:2015-01-20
申请号:CA2649883
申请日:2007-06-14
Applicant: IBM
Inventor: DEKEL ELIEZER , DUIGENAN JOHN JUSTIN , GERSHINSKY GIDON , KRITS ALEXANDER , NAAMAN NIR , OKUNSEINDE FOLUSO OLAIYA , PIKE HILARY ALISON , WRIGHT CORNELL JR
IPC: H04L69/40
Abstract: Methods, apparatus, and products are disclosed for synchronizing an active feed adapter and a backup feed adapter in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicating active application messages; brokering, by the server, establishment of a backup message stream to the client device from a backup feed adapter, the backup message stream capable of communicating backup application messages; receiving an active feed adapter state in backup messaging middleware of the backup adapter from active messaging middleware of the active adapter; determining, by the backup feed adapter, whether a backup feed adapter state is synchronized with the active feed adapter state; and administering, by the backup feed adapter, operation of the backup adapter in dependence upon the determining.
-
公开(公告)号:DE602008003558D1
公开(公告)日:2010-12-30
申请号:DE602008003558
申请日:2008-03-20
Applicant: IBM
Inventor: WRIGHT CORNELL JR , NAAMAN NIR , OKUNSEINDE FOLUSO OLAIYA , GERSHINSKY GIDON , HARPAZ AVRAHAM
-
公开(公告)号:CA2649883A1
公开(公告)日:2008-01-03
申请号:CA2649883
申请日:2007-06-14
Applicant: IBM
Inventor: DUIGENAN JOHN JUSTIN , GERSHINSKY GIDON , NAAMAN NIR , KRITS ALEXANDER , OKUNSEINDE FOLUSO OLAIYA , WRIGHT CORNELL JR , PIKE HILARY ALISON , DEKEL ELIEZER
IPC: H04L69/40
Abstract: Methods, apparatus, and products are disclosed for synchronizing an active feed adapter and a backup feed adapter in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicating active application messages; brokering, by the server, establishment of a backup message stream to the client device from a backup feed adapter, the backup message stream capable of communicating backup application messages; receiving an active feed adapter state in backup messaging middleware of the backup adapter from active messaging middleware of the active adapter; determining, by the backup feed adapter, whether a backup feed adapter state is synchronized with the active feed adapter state; and administering, by the backup feed adapter, operation of the backup adapter in dependence upon the determining.
-
公开(公告)号:CA2650169C
公开(公告)日:2016-01-05
申请号:CA2650169
申请日:2007-06-13
Applicant: IBM
Inventor: BORGENDALE KENNETH WAYNE , DEKEL ELIEZER , DUIGENAN JOHN JUSTIN , GERSHINSKY GIDON , KRITS ALEXANDER , NAAMAN NIR , OKUNSEINDE FOLUSO OLAIYA , PIKE HILARY ALISON , WRIGHT CORNELL JR
IPC: H04L69/40
Abstract: Methods, apparatus, and products are disclosed for reliable messaging using redundant message streams in a high speed, low latency data communications environment that include brokering, by a stream administration server, establishment of an active message stream to a subscribing client device from an active feed adapter, the active message stream capable of communicat ing active application messages; brokering, by the server, establishment of a backup message stream to the subscribing client device from a backup feed adapter, the backup message stream capable of communicating backup application messages representing duplicates of the active messages; receiving the active messages in messaging middleware of the subscribing client device; receiving, in response to a failover, the backup messages in the messaging middleware; and administering, by the messaging middleware, the backup messages in dependence upon an active stream source identifier, an active stream source sequence number, a backup stream source identifier, and a backup stream source sequence number.
-
公开(公告)号:CA2512432A1
公开(公告)日:2004-09-10
申请号:CA2512432
申请日:2004-02-13
Applicant: IBM
Inventor: WINTERS SCOTT LEE , GILFIX MICHAEL , WILLIAMSON PAUL STUART , STADING TYRON JERROD , MALCOLM JERRY WALTER , OKUNSEINDE FOLUSO OLAIYA
Abstract: Systems and methods of application integration, including constructing an application integration adapter in dependence upon a profile including data describing the adapter, receiving instructions to alter the adapter, and altering the adapter in dependence upon the instructions. Embodiments of the invention include communicating integration messages among applications through the adapter as altered. In typical embodiments, receiving instructio ns to alter the adapter includes detecting changes in the adapter profile. In such embodiments, detecting changes in the adapter profile includes creating a copy of the profile, and periodically comparing the profile and the copy. In other exemplary embodiments, receiving instructions to alter the adapter includes receiving from an application an administrative integration message bearing the instructions to alter the adapter. In such embodiments, altering the adapter in dependence upon the instructions includes updating the profil e.
-
公开(公告)号:CA2512432C
公开(公告)日:2013-02-05
申请号:CA2512432
申请日:2004-02-13
Applicant: IBM
Inventor: GILFIX MICHAEL , MALCOLM JERRY WALTER , OKUNSEINDE FOLUSO OLAIYA , STADING TYRON JERROD , WILLIAMSON PAUL STUART , WINTERS SCOTT LEE
Abstract: Systems and methods of application integration, including constructing an application integration adapter in dependence upon a profile including data describing the adapter, receiving instructions to alter the adapter, and altering the adapter in dependence upon the instructions. Embodiments of the invention include communicating integration messages among applications through the adapter as altered. In typical embodiments, receiving instructions to alter the adapter includes detecting changes in the adapter profile. In such embodiments, detecting changes in the adapter profile includes creating a copy of the profile, and periodically comparing the profile and the copy. In other exemplary embodiments, receiving instructions to alter the adapter includes receiving from an application an administrative integration message bearing the instructions to alter the adapter. In such embodiments, altering the adapter in dependence upon the instructions includes updating the profile.
-
公开(公告)号:AT488935T
公开(公告)日:2010-12-15
申请号:AT08718087
申请日:2008-03-20
Applicant: IBM
Inventor: WRIGHT CORNELL , NAAMAN NIR , OKUNSEINDE FOLUSO OLAIYA , GERSHINSKY GIDON , HARPAZ AVRAHAM
Abstract: Methods, systems, and products are disclosed for filtering application messages in a high speed, low latency data communications environment that include: receiving an application message in a transport engine of a message receiving device from a message transmitting device, the application message having a message contents label and a collision indicator, the message contents label representing contents of the application message, the collision indicator specifying whether the message contents label represents different contents in at least one other application message; determining, by the transport engine, whether contents of the application message satisfy a transport layer constraint in dependence upon the message contents label; providing, by the transport engine, the application message and the collision indicator to messaging middleware of the message receiving device if the contents of the application message satisfy the transport layer constraint; and administering the application message, by the messaging middleware, in dependence upon the collision indicator.
-
公开(公告)号:CA2650169A1
公开(公告)日:2008-01-03
申请号:CA2650169
申请日:2007-06-13
Applicant: IBM
Inventor: NAAMAN NIR , BORGENDALE KENNETH WAYNE , OKUNSEINDE FOLUSO OLAIYA , PIKE HILARY ALISON , KRITS ALEXANDER , WRIGHT CORNELL JR , DUIGENAN JOHN JUSTIN , DEKEL ELIEZER , GERSHINSKY GIDON
IPC: H04L69/40
Abstract: A method includes receiving active application messages that are part of an active message stream in a subscribing client device from an active feed adapter. Each active application message is characterized by an active source stream identifier, an active source stream sequence number, and an active message sequence number. The method includes receiving, in response to a failover from the active feed adapter to a backup feed adapter, backup application messages in the subscribing client device from the backup feed adapter. Each backup application message is characterized by a backup source stream identifier, a backup source stream sequence number, and a backup message sequence number. The method includes administering, by the subscribing client device, the backup application messages in dependence upon the active stream source identifier, the active stream source sequence number, the backup stream source identifier, and the backup stream source sequence number.
-
-
-
-
-
-
-
-