Enterprise Transaction Processing Systems
Addison Wesley Longman (Verlag)
978-0-201-39859-5 (ISBN)
- Titel ist leider vergriffen;
keine Neuauflage - Artikel merken
"This is a book that practitioners in the middleware field need to help them navigate through the maze of technology hype that exists. I highly recommend it" David Hodge, IBM Transarc Lab "a terrific book...In just a couple of hundred pages Ian brings you from a basic knowledge of distributed computing to a clear understanding of the details of the standards and the products that implement them." From the Foreword by Sean Baker, Chief Scientific Officer, IONA Technologies How to build high performance, high integrity transaction processing systems. 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
(All chapters contain a Summary, and all chapters except 7 and 8 contain Further Reading.) Foreword. Preface. Acknowledgements. List Of Trademarks. 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. 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. 3. Distributed Transaction Processing System Architectures. Introduction. The Need for Software System Architecture. A General Transaction Processing System Architecture. Application Server Architectures. 4. The Object Transaction Service. Introduction. Background: CORBA. OTS Architecture and Features. Programming the CORBA Object Transaction Service. Recoverable Resources. 5. Transaction Processing Monitors: Encina and the Orbixotm. Introduction. Encina Overview. Orbixotm Overview. 6. Case Study. Introduction. The Stock-Online System. Database Design. 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. 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. 9. Performance Issues. Introduction. Understanding Application Performance. Test Environment and Results. Base Timings. Performance Under Load. Improving Performance. General Performance Tips. Index.
Erscheint lt. Verlag | 18.1.2000 |
---|---|
Sprache | englisch |
Maße | 184 x 235 mm |
Gewicht | 407 g |
Themenwelt | Informatik ► Software Entwicklung ► Objektorientierung |
Mathematik / Informatik ► Informatik ► Web / Internet | |
ISBN-10 | 0-201-39859-1 / 0201398591 |
ISBN-13 | 978-0-201-39859-5 / 9780201398595 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich