×

Method for processing a request to multiple instances of a server program

  • US 7,249,155 B1
  • Filed: 02/09/2000
  • Issued: 07/24/2007
  • Est. Priority Date: 02/09/2000
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for processing the same request from a client program to multiple instances of the same server program over the same protocol, said method comprising:

  • transferring said same request from said client program to an intermediary;

    generating a plurality of request instances of said same request using said intermediary, wherein each of said request instances of said same request corresponds to a different instance of said same server program, wherein different request instances have one of different data and different states;

    buffering said request instances of said same request until said instances of said same server program are available;

    transferring said request instances of said same request from said intermediary to said instances of said same server program over a computer network;

    transferring a plurality of responses from said instances of said same server program to said intermediary over said computer network;

    converting said responses to a uniform response; and

    transferring said uniform response to said client program;

    wherein said generating comprises supplying user input to a systems management program to form a fan out target list, wherein said fan out target list comprises target instances of said same server program to which said request instances of said same request will be transferred;

    passing said fan out target list to an intermediary client; and

    passing said fan out target list from said intermediary client to said intermediary,wherein said target instances comprise at least one of information sources and information destinations, andwherein said client program, said same server program and, said same protocol are not modified by said method.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×