×

Verifying and maintaining connection liveliness in a reliable messaging for web services environment

  • US 20060123119A1
  • Filed: 12/08/2004
  • Published: 06/08/2006
  • Est. Priority Date: 12/08/2004
  • Status: Active Grant
First Claim
Patent Images

1. At an initiator computer system in a Web Services (WS) environment, a method of maintaining connection liveliness for a sequence session between endpoints by utilizing Reliable Messaging protocol for WS (RM-WS protocol), the method comprising acts of:

  • establishing a sequence session, identified by a unique sequence identifier, at an application layer between two endpoint applications in accordance with a RM-WS protocol;

    identifying an inactivity timeout period for the sequence session, the inactivity timeout period representing an upper limit to the time that may pass without receiving a message for the sequence session;

    calculating a keep-alive expiration timeout in accordance with an algorithm that is based on the inactivity timeout period;

    based on the calculated keep-alive expiration timeout, sending a message that includes the unique sequence identifier;

    receiving a message that includes the unique sequence identifier before the inactivity timeout period, which maintains the connection liveliness; and

    based on the received message, resetting an inactivity timer for the inactivity timeout period such that the sequence session is kept alive.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×