×

Reliably transferring queued application messages

  • US 7,613,831 B2
  • Filed: 06/23/2005
  • Issued: 11/03/2009
  • Est. Priority Date: 12/10/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. At a computer system that is network connectable along with one or more other computer systems to a network, a method of reliably transferring a queued message, the method comprising:

  • an act of dequeuing an encoded application message, the encoded application message having been encoded from an application message configured in accordance with a messaging protocol;

    wherein the encoded application message and the application message both include one or more composable protocol elements selected from the group consisting of addressing, security, reliability, and transaction protocol elements; and

    wherein the encoded application message was encoded to obscure the one or more composable protocol elements included in the application message such that the composable protocol elements included in the application message do not interfere with using the composable protocol elements in other messages;

    an act of reusing the one or more composable protocol elements included in the encoded application message in a transfer message to configure the transfer message in accordance with the messaging protocol, the transfer message identifying a message session corresponding to the application message and identifying a receiving computer system that is participating in the message session;

    wherein the transfer message includes a transfer header that reuses one or more composable protocol elements used in the application message without interfering with the composable protocol elements in the encoded application message due to the encoding obscuring the one or more composable protocol elements;

    an act of encapsulating the encoded application message in the transfer message such that the one or more composable protocol elements encoded in the application message are obscured and do not interfere with reusing the one or more composable protocol elements in the transfer message; and

    an act of sending the transfer message for delivery to the receiving computer system.

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