-
公开(公告)号:JPH1083336A
公开(公告)日:1998-03-31
申请号:JP11159297
申请日:1997-04-28
Applicant: IBM
Inventor: HOUSTON IAIN , MARK BRIAN JOSEPHS
Abstract: PROBLEM TO BE SOLVED: To acquire transactional characteristics by including a transactional layer through which all messages sent to an object pass. SOLUTION: An object adapter 14 is interposed between an object request broker(ORB) 13 and a server 15 and operates as a transaction layer which imposes transactional characteristics on a message between objects. Then recovery operation of persistent object service(POS) 18 is used to activate the in- storage-device version of an object being the target of the transactional operation. Further, storing operation is used to fix the state of the object when comitted. Further, this is represented as state definitions including a hold set of messages which are messages generated by respective transactions and do not have corresponding slave transaction generated yet.
-
公开(公告)号:DE69717907D1
公开(公告)日:2003-01-30
申请号:DE69717907
申请日:1997-04-23
Applicant: IBM
Inventor: HOUSTON IAIN , JOSEPHS MARK BRIAN
Abstract: A transactional adapter for an object oriented data processing system maintains a tree of transactions corresponding to messages between objects. A message is transformed into a child transaction, but only when any access restrictions are met. Until then it is held in a "pending" set which is part of the parent transaction's state definition. When a child commits, its parent maintains the access restrictions imposed by the child if the parent is recoverable and discards them otherwise.
-
公开(公告)号:DE69717907T2
公开(公告)日:2003-09-04
申请号:DE69717907
申请日:1997-04-23
Applicant: IBM
Inventor: HOUSTON IAIN , JOSEPHS MARK BRIAN
Abstract: A transactional adapter for an object oriented data processing system maintains a tree of transactions corresponding to messages between objects. A message is transformed into a child transaction, but only when any access restrictions are met. Until then it is held in a "pending" set which is part of the parent transaction's state definition. When a child commits, its parent maintains the access restrictions imposed by the child if the parent is recoverable and discards them otherwise.
-
公开(公告)号:GB2312766A
公开(公告)日:1997-11-05
申请号:GB9609013
申请日:1996-05-01
Applicant: IBM
Inventor: JOSEPHS MARK BRIAN , HOUSTON IAIN
Abstract: A transactional adapter for an object oriented data processing system maintains a tree of transactions corresponding to messages between objects. A message is transformed into a child transaction, but only when any access restrictions are met. Until then it is held in a "pending" set which is part of the parent transaction's state definition. When a child commits, its parent maintains the access restrictions imposed by the child if the parent is recoverable and discards them otherwise.
-
公开(公告)号:GB2311391A
公开(公告)日:1997-09-24
申请号:GB9605761
申请日:1996-03-19
Applicant: IBM
Inventor: FREUND THOMAS , HOLDSWORTH SIMON , HOUSTON IAIN , STOREY ROBERT ANTHONY
IPC: G06F11/14
Abstract: A method and system for implementing a Restart Service for the Object Transaction Service are described. The present invention provides a method and system which trigger restart of an OTS instance upon system recovery or upon system failure. The Restart Service runs independently of the client (122) or server processes which it restarts. When a client (122) or server enters a pending state for a transaction, a permanent record containing information to allow the OTS instance to be restarted is stored in a Restart Repository. In the event of system recovery being needed, or of a system failure, a Restart Daemon reads information from the Restart Repository and recreates the process context. The Recovery Service is initialised and log data replayed to a Transaction Manager to determine the outcome of pending transactions. Failed objects and instances of the OTS are restarted.
-
-
-
-