-
公开(公告)号:GB2339933A
公开(公告)日:2000-02-09
申请号:GB9815825
申请日:1998-07-22
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
-
公开(公告)号:GB2339621A
公开(公告)日:2000-02-02
申请号:GB9815207
申请日:1998-07-15
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
IPC: G06F9/46
-
公开(公告)号:GB2336006A
公开(公告)日:1999-10-06
申请号:GB9806779
申请日:1998-03-31
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH , WARR KATHRINE SARAH
Abstract: A client processing apparatus, in a client/server computing system which carries out transactions, has: means for issuing a begin command to signify the beginning of a transaction; means for sending a command to an object in a remote server, the command including a transaction context having a specific value which indicates that a transaction has been started but transaction objects which represent the transaction have not yet been created; and means for receiving a modified transaction context from the remote server once the remote server has created the transaction objects.
-
公开(公告)号:GB2333168A
公开(公告)日:1999-07-14
申请号:GB9800283
申请日:1998-01-07
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
IPC: G06F9/46 , G06F9/445 , G06F15/177
Abstract: In a client/server computing system for processing a transaction, the client/server computing system being of at least a three-tier process type, where a first tier process 31 initiates the transaction and contacts a second tier process 32 to further the transaction which in turn contacts a third tier process 33 which contains local data to be updated in the transaction, a server, which runs the second tier process, has a means for receiving a transaction context from the first tier process requesting that the second tier process be registered in the transaction and a means for passing on the transaction context to the third tier process informing the third tier process that it should register itself into the transaction directly with the first tier process without going through the second tier process. This greatly reduces the required number of cross process flows.
-
公开(公告)号:GB2523357A
公开(公告)日:2015-08-26
申请号:GB201403088
申请日:2014-02-21
Applicant: IBM
Inventor: XU FENGLIAN , CHESSELL AMANDA ELIZABETH
IPC: G06F17/30
Abstract: Method and system are provided for updating data at a shared resource in a concurrent user environment. A first client application pulls data from a shared resource for update, wherein the data includes a timestamp of a last update. A lock on the data is requested, only allowing updates from the first client for a set period of time. The data is then worked on whether or not a lock is in place for the first client application. When a first client application applies to update the data, a check is carried out to compare the timestamp of the data updated by the first client application with the current timestamp of the data, and if these do not match, the update fails. A second client application may concurrently carry out the same process. The set period of time for a lock may be varied depending on the volume of updates being received from the client applications for a resource. The lock may include a timeout when it expires and releases the data for access by other client applications.
-
公开(公告)号:GB2408813A
公开(公告)日:2005-06-08
申请号:GB0328095
申请日:2003-12-04
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
Abstract: Event-generation metadata is used to control the run-time environment of a system implementing a component architecture. A service provider program, e.g. a container 40, implementing a component architecture is provided with event-generation functions that are configurable by the metadata to generate and send events. The metadata can be implemented as properties of an EJB (Enterprise Javabeans (RTM)) deployment descriptor associated with a program component, e.g. javabean 30, for configuring event-generation functions of the EJB container 40 to generate and send events to an events service 110. The events can be used to monitor processing of an application.
-
27.
公开(公告)号:GB2346983B
公开(公告)日:2003-04-16
申请号:GB9903629
申请日:1999-02-18
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH , HUTCHISON GORDON DOUGLAS
Abstract: A method of operating a first server data processing apparatus for use in coordinating a distributed transaction which is carried out by a plurality of server data processing apparatuses is disclosed, the method having steps of: receiving a registration request from a second server data processing apparatus; determining a machine address of the second server data processing apparatus that sent the registration request; keeping a list of the machine addresses of server data processing apparatuses that send registration requests to the first apparatus; determining the destination machine address of an outbound transactional request; determining whether the destination machine address of the outbound transactional request is included in the list of machine addresses kept by the keeping step; and when the destination machine address of the outbound transactional request is included in the list of machine addresses, substituting an identifier in the outbound transaction request identifying a transaction coordinator located on the first server apparatus with an identifier identifying a transaction coordinator located on the server apparatus having the destination machine address of the outbound transactional request.
-
公开(公告)号:GB2376095A
公开(公告)日:2002-12-04
申请号:GB0113051
申请日:2001-05-30
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH , CHARTERS GRAHAM CASTREE , GREEN VERNON MAURICE , GRIFFIN CATHERINE SUSAN , VINES DAVID JOHN
Abstract: A workflow application comprises several components each performing a defined function, one or more completion steps, the components and completion steps forming a graph and the components being designated as primary tasks which can be paired with one or more components designated as compensating tasks. The graph is interpreted and executed such that each time a primary task is run the compensating tasks associated with it are not run but are added to a compensation group. A completion step completes a subset of the compensation group, the completion step preferably indicating success or failure for a subset of the compensating group and the compensating tasks being run or not accordingly.
-
29.
公开(公告)号:GB2330431B
公开(公告)日:2002-05-15
申请号:GB9721914
申请日:1997-10-17
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
-
30.
公开(公告)号:GB2328764B
公开(公告)日:2002-01-23
申请号:GB9718137
申请日:1997-08-28
Applicant: IBM
Inventor: CHESSELL AMANDA ELIZABETH
-
-
-
-
-
-
-
-
-