Client/server transaction data processing system with optimum selection of last agent

    公开(公告)号:GB2346985B

    公开(公告)日:2003-07-09

    申请号:GB9903717

    申请日:1999-02-19

    Applicant: IBM

    Abstract: A first server computing apparatus receives a reply from a second server apparatus, the reply includes an indication of the total amount of time that the second apparatus has taken to generate the reply. The first apparatus determines the total amount of time that has elapsed between the sending of the reply and the receipt of the reply. The first apparatus also determines the total amount of transit time for the request to travel from the first apparatus to the second apparatus and the reply to travel from the second apparatus to the first apparatus. The first apparatus selects one of a plurality of apparatuses as a last agent for use in a last agent optimization operation during completion of the distributed transaction based on the determinations.

    Web page downloading
    22.
    发明专利

    公开(公告)号:GB2350213A

    公开(公告)日:2000-11-22

    申请号:GB9911739

    申请日:1999-05-21

    Applicant: IBM

    Abstract: A method of using a "markup language", such as HTML, browser, in which a page is loaded into display memory, the user selects multiple URLs from those displayed on the page, and the browser preloads pages corresponding to the URLs into a cache without necessarily displaying them, so the user may continue to view the original page. Before preloading a given page, it may update a navigation list with the corresponding URL, and a user may select an entry in this list, directly or via "forward" and "back" GUI buttons, to display immediately.

    Client/server transaction processing system with automatic distributed co-ordinator set-up into a linear chain for use of linear commit optimisation

    公开(公告)号:GB2346990A

    公开(公告)日:2000-08-23

    申请号:GB9903850

    申请日:1999-02-20

    Applicant: IBM

    Abstract: A computing apparatus (e.g Process A) for use in a client/server transaction processing system has: means 31 for sending a transactional requests to a server (e.g. Process C) to request that the server become involved in processing a distributed transaction, the request including an indication of a computing apparatus (e.g process B) to which the server should direct a registration request to request that a resource 39 local to the server be registered in the transaction; means 31 for receiving a reply 12 to the transactional request from the server, the reply including an indication of an apparatus (e.g. Process C) which is currently the last in a linear chain of apparatuses that have sent out registration requests in response to receiving transactional requests; and means 35 for keeping track of the current apparatus which is the last in the linear chain based on replies received by the receiving means; wherein the indication sent by the sending means, along with the transactional request, is an indication of the current apparatus which is the last in the linear chain, based on the keeping means.

    Client/server distributed transaction processing system with optimum selection of last agent

    公开(公告)号:GB2346985A

    公开(公告)日:2000-08-23

    申请号:GB9903717

    申请日:1999-02-19

    Applicant: IBM

    Abstract: A first server 21 for use in a client/server distributed transaction processing system has: means 212 for sending a request to a second server 22 involved in processing a distributed transaction; means 213 for receiving a reply to the request from the second server, the reply including an indication of the total amount of time that the second server has taken to process the request and generate the reply; means for determining the total amount of time that has elapsed between the sending of the request by the first server and the receipt of the reply by the first server; means for determining, from that elapsed time and the indication, the total amount of transit time for the request to travel from the first server to the second and for the reply to travel from the second server to the first; means for keeping a record based on such transit times determined in respect of a plurality of servers 22-24 involved in the transaction; and means for selecting, based on the record, one of the servers as a last agent for use in a last agent optimization operation during completion of the distributed transaction.

Patent Agency Ranking