Enterprise Transaction Processing Systems
Putting the Corba OTS, Encina++ and OrbixOTM to work
Résumé
In Enterprise Transaction Processing Systems, Dr. Ian Gorton distills years of consulting experience gained working with OTM technologies into an easily digestible tutorial which will be invaluable to anyone designing and building Transaction Processing systems. This book will provide an understanding of the concepts and features of the available OTM technologies, and describes the important practical issues that drive a project's architecture, detailed design and programming.
Key underlying concepts and techniques are explained Alternative architectural approaches are discussed All the major features of the CORBA Object Transaction Service (OTS) and two products, OrbixOTM and Encina++, that support this service are covered in detail Full length coded examples illustrate how to implement a transaction processing system in C++ using OrbixOTM and Encina++ New techniques on how to achieve improved performance are introduced Typical system architectures are described together with design and code examples which developers can leverage in their own systems.
Table of contents
- Contents
- Foreword
- Preface
- Acknowledgements
- List of trademarks
- Chapter 1 Introduction to enterprise transaction processing systems
- Transaction processing: from mainframes to distributed systems
- The anatomy of enterprise applications
- Some examples of TP applications
- What is a distributed transaction processing monitor?
- Why are distributed TP systems attractive?
- The state of the market
- Summary
- Further reading
- Chapter 2 Distributed transaction processing fundamentals
- Introduction
- What is a transaction?
- Two-phase commit
- Transaction demarcation
- Resource manager access using XA
- Transactional remote procedure calls
- Heuristic outcomes
- Nested transactions
- Transactional queuing technology
- Locking
- Recovery
- System administration and monitoring requirements
- Summary
- Further reading
- Chapter 3 Distributed transaction processing system architectures
- Introduction
- The need for software system architecture
- A general transaction processing system architecture
- Application server architectures
- Summary
- Further reading
- Chapter 4 The object transaction service
- Introduction
- Background: CORBA
- OTS architecture and features
- Programming the CORBA object transaction service
- Recoverable resources
- Summary
- Further reading
- Chapter 5 Transaction processing monitors: Encina and the OrbixOTM
- Introduction
- Encina overview
- OrbixOTM overview
- Summary
- Further reading:
- Chapter 6 Case study
- Introduction
- The Stock-OnLine system
- Database design
- Summary
- Further reading
- Chapter 7 Building the case study with OrbixOTM
- Overview
- The Stock-OnLine CORBA interfaces
- The Subscriber Client
- The StockFeed Client
- The StockDBMSAccess server
- Implementing the server object
- Communicating with MS SQL Server
- Summary
- Chapter 8 Building the case study with Encina++
- Overview
- The Stock-OnLine Encina interfaces
- Initializing the Encina++ client
- Performing transactions
- The Encina++ StockDBMSAccess server
- Security in Encina++
- Deploying and managing the server
- Summary
- Chapter 9 Performance issues
- Introduction
- Understanding application performance
- Test environment and results
- Base timings
- Performance under load
- Improving performance
- General performance tips
- Summary
- Further reading
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Addison Wesley |
Auteur(s) | Ian Gorton |
Parution | 15/01/2000 |
Nb. de pages | 220 |
Format | 18,5 x 23,3 |
Poids | 411g |
EAN13 | 9780201398595 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse