发明名称 |
Client/server distributed transaction processing system with optimum selection of last agent |
摘要 |
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.
|
申请公布号 |
GB2346985(A) |
申请公布日期 |
2000.08.23 |
申请号 |
GB19990003717 |
申请日期 |
1999.02.19 |
申请人 |
* INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
GORDON DOUGLAS * HUTCHISON |
分类号 |
G06F15/177;G06F9/46;G06F12/00;G06F15/16;H04L12/56;H04L29/08;(IPC1-7):G06F17/30 |
主分类号 |
G06F15/177 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|