Items related to Enterprise Transaction Processing Systems: Putting...

Enterprise Transaction Processing Systems: Putting the CORBA OTS, Encina++ and Orbix OTM to Work - Softcover

 
9780201398595: Enterprise Transaction Processing Systems: Putting the CORBA OTS, Encina++ and Orbix OTM to Work
View all copies of this ISBN edition:
 
 
"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 Sen 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

About the author Having accumulated over 10 years of experience in the software industry with organizations such as Microsoft, IBM Transarc and CSIRO, Australia, Dr Ian Gorton now heads up an R&D group that specializes in consultancy and advice on distributed object systems to governments and private companies. He has written and presented one day workshops for professional audiences and presents regularly at International Conferences.

"synopsis" may belong to another edition of this title.

From the Inside Flap:

Preface

The recent merging of distributed object technology and transaction processing

monitors has created a new class of technology known as Object Transaction Monitors

(OTMs). OTMs typically contain a comprehensive set of features that make it

possible to build enterprise-scale, high performance transaction processing

systems.

As more systems based on OTMs are built, there's a need for software professionals

new to the area to acquire an understanding of the concepts and features of

the available OTM technologies. They also need to appreciate the important issues

that drive a project's architecture, detailed design and programming. This book

attempts to fill this niche, to educate people in the complexities of OTM technologies.

The approach taken is necessarily a practical one. It attempts to distill several

years of the author's consulting experience gained working with OTM technologies,

and present the information in a way that is broadly useful and easily digestible

for people who build OTM-based applications.

The aims of this book are to:
1. Explain the key underlying concepts and techniques of enterprise transaction

processing technology (Chapters 1 and 2).
2. Discuss alternative architectural approaches for building object- oriented

transaction processing systems (Chapter 3).
3. Describe the major features of the CORBA Object Transaction Service (OTS)

and two products, OrbixOTM and Encina++, that support this service (Chapters

4 and 5).
4. Illustrate how to implement an example transaction processing system in C++

using OrbixOTM and Encina++ (Chapters 6, 7 and 8).
5. Discuss the performance characteristics of the examples, and introduce some

techniques for improving performance.

Just as importantly, this book is not:
1. An introduction to CORBA/DCE and how to program these technologies. There

are already many good books on these topics, several of which are referenced

in the appropriate chapters.
2. A detailed description and evaluation of the techniques and algorithms employed

in the internals of distributed transaction processing systems. Read Jim Gray's

or Phil Bernstein's books for excellent coverage of these areas.

The intended audience for this book includes:
1. Project managers and system architects who need to understand the concepts

of distributed transaction processing systems and the features supported by

state-of-the-art products.
2. Professional software engineers who need to understand, evaluate and write

programs using object-oriented transaction processing software.
3. Graduate-level and advanced undergraduate level students who study transaction

processing systems and software.

The material in the book is roughly 50 per cent generic and 50 per cent reasonably

specific to OrbixOTM and Encina++. This approach is deliberate, attempting to

provide a balance between explaining general concepts and approaches and illustrating

these in a concrete fashion with real products and code. For this reason, even

if your projects don't specifically use the Iona or Transarc products (yes -

there are many good alternatives!), there is still considerable value in at

least the first six chapters, as well as Chapter 9.

What do you need to know to get the most out of this book? Certainly an understanding

of the basic components in a distributed object system that uses CORBA or some

similar technology should be considered a prerequisite. The code examples are

written in C++, so a working knowledge of C++ will be useful. Also, when reading

through the examples in Chapters 7 and 8, some understanding of basic RPC and/or

CORBA technology is assumed. The examples do provide some explanation of the

salient features that arise in the application code, but those new to this area

should have a relevant reference book at hand.
The example code in Chapters 7 and 8 can be downloaded from the WWW site (awl/cseng).

The code is based upon OrbixOTM 1.0c, and the Encina++ version in TxSeries 4.2.

These products are therefore needed to build and run the applications, along

with SQL Server 6.5. The code is built using Microsoft's Visual Studio version

5.0.

Of course, all faults and errors are indisputably my own.

0201398591P04062001

"About this title" may belong to another edition of this title.

  • PublisherAddison-Wesley
  • Publication date2000
  • ISBN 10 0201398591
  • ISBN 13 9780201398595
  • BindingPaperback
  • Number of pages221

Buy Used

Condition: Very Good
Gut/Very good: Buch bzw. Schutzumschlag... Learn more about this copy

Shipping: US$ 9.69
From Germany to U.S.A.

Destination, rates & speeds

Add to Basket

Top Search Results from the AbeBooks Marketplace

Stock Image

Ian Gorton
Published by Addison-Wesley (2000)
ISBN 10: 0201398591 ISBN 13: 9780201398595
Used Softcover Quantity: 1
Seller:
medimops
(Berlin, Germany)

Book Description Condition: very good. Gut/Very good: Buch bzw. Schutzumschlag mit wenigen Gebrauchsspuren an Einband, Schutzumschlag oder Seiten. / Describes a book or dust jacket that does show some signs of wear on either the binding, dust jacket or pages. Seller Inventory # M00201398591-V

More information about this seller | Contact seller

Buy Used
US$ 4.51
Convert currency

Add to Basket

Shipping: US$ 9.69
From Germany to U.S.A.
Destination, rates & speeds
Stock Image

Gorton, Ian
ISBN 10: 0201398591 ISBN 13: 9780201398595
Used Softcover Quantity: 1
Seller:
Buchmarie
(Darmstadt, Germany)

Book Description Condition: Good. Seller Inventory # 2990394_516_3x

More information about this seller | Contact seller

Buy Used
US$ 3.19
Convert currency

Add to Basket

Shipping: US$ 19.32
From Germany to U.S.A.
Destination, rates & speeds