Component Of Transaction Processing
Component Of Transaction Processing Assignment Help | Component Of Transaction Processing Homework Help
Component of Transaction Processing
This TP model consists of four components:
1. Application Programs
Application components are clients for the transactional resources. These are the programs with which the application developer implements business transactions. It has following responsibilities:
• Create and demarcate transactions
• Propagate transaction context
• Operate on data via resource managers
• Create and demarcate transactions
• Propagate transaction context
• Operate on data via resource managers
2. Resource Managers
A resource manager is a component that manages persistent and stable data storage system, and participates in the two phase commit and recovery protocols with the transaction managers. It has following responsibilities:
• Enlist resources with the transaction manager
• Participate in two-phase commit and recovery protocol
• Enlist resources with the transaction manager
• Participate in two-phase commit and recovery protocol
3. Transaction Managers
The transaction managers is the core component of a transaction processing environment. Its primary responsibilities are to create transactions when requested by application components, allow resource enlistment and enlistment, and to conduct the two-phase commit or recovery protocol with the resource managers. It has following responsibilities:
• Establish and maintain transaction context
• Maintain association between a transition and the participating resources.
• Initiate and conduct two-phase commit and recovery protocol with the resource managers.
• Make synchronization calls to the application components before beginning and after end of two-phase commit and recovery process
• Establish and maintain transaction context
• Maintain association between a transition and the participating resources.
• Initiate and conduct two-phase commit and recovery protocol with the resource managers.
• Make synchronization calls to the application components before beginning and after end of two-phase commit and recovery process
4. Communication Resource Manager
It is used to facilitate interoperability between different transaction managers in different transaction processing domains
For more help in Component of Transaction Processing click the button below to submit your homework assignment
For more help in Component of Transaction Processing click the button below to submit your homework assignment