METHOD AND SYSTEM FOR OBJECT-ORIENTED DATA PROCESSING

    公开(公告)号:JPH1083336A

    公开(公告)日:1998-03-31

    申请号:JP11159297

    申请日:1997-04-28

    Applicant: IBM

    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.

    2.
    发明专利
    未知

    公开(公告)号:DE69717907D1

    公开(公告)日:2003-01-30

    申请号:DE69717907

    申请日:1997-04-23

    Applicant: IBM

    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.

    3.
    发明专利
    未知

    公开(公告)号:DE69717907T2

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

    申请号:DE69717907

    申请日:1997-04-23

    Applicant: IBM

    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.

    Transactional layer for object management system

    公开(公告)号:GB2312766A

    公开(公告)日:1997-11-05

    申请号:GB9609013

    申请日:1996-05-01

    Applicant: IBM

    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.

    Restart and recovery of OMG compliant transaction systems

    公开(公告)号:GB2311391A

    公开(公告)日:1997-09-24

    申请号:GB9605761

    申请日:1996-03-19

    Applicant: IBM

    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.

Patent Agency Ranking