did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780201634938

The TUXEDO System Software for Constructing and Managing Distributed Business Applications

by ; ; ;
  • ISBN13:

    9780201634938

  • ISBN10:

    0201634937

  • Edition: 1st
  • Format: Paperback
  • Copyright: 1996-09-10
  • Publisher: Addison-Wesley Professional

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

List Price: $54.99 Save up to $13.75
  • Buy Used
    $41.24
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-4 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

Written by the technology's inventors, this book provides a comprehensive overview of TUXEDO trade;, Novell's leading software system for On-Line Transaction Processing (OLTP). It will give you a clear explanation of OLTP technology, a broad overview of TUXEDO's features, and a detailed, technical guide to building and administering TUXEDO applications. In particular, you will find coverage of TUXEDO's state-of-the-art features, such as ATMI, typed buffers (including FML), the EventBroker trade;, TxRPC, the Application Queuing System, and more. An overall architectural view of a TUXEDO-based application illustrates TUXEDO in action.

Author Biography

Juan Andrade is Corporate Architect at BEA Systems.

Table of Contents

Setting the Stage for Understanding the Tuxedo System
Opportunities and Challenges in Distributing Business Applications
Mainframes - ldquo;Once Upon a Time . . .rdquo;
Minicomputers - Davids Take on Goliath
PCs - David Becomes Goliath!
The Effect of Mobile Computing - There Is No Escaping the System
Improved Networking - Hardware and Software
The Benefits of Distributing Your Business Applications
The Costs of Distributing Your Business Applications
Summary - ldquo;Should You Choose to Accept This Assignment . . .rdquo;
Distributing Data and Logic
Monolithic Applications - All Your Instructions in One Basket
Distributing Data - The Easy Choice
Distributing Logic - The Right Choice
Integrating Data and Processing - The World of Brokers
Summary
Communication and Administration Paradigms for Distributed Business Applications
Application Communication
Request/Response - ldquo;Ask and Ye Shall Receiverdquo;
Conversations - When Once (Over and Back) Isn't Enough
Events - Things Happen
Queues - Deferred Communication
Data Representation for Communications - It's All in the Presentation
Error Conditions - ldquo;Are You Still There?rdquo;
Transactions - Undoing the Past
Application Administration
Managers and Managed Entities - Answering to a Higher Authority
Security - You Are Authorized to Read This Section
Summary
Overview of the Tuxedo System
Application Development - Overview
TUXEDO Clients
TUXEDO Servers and Services
Application Queues
Event-Based Communication
TUXEDO Data Types
Error Handling
Using Transactions in Your Application
Summary
Application Administration - Overview
Application Administration - What Is It?
What Is a TUXEDO Application?
The TUXEDO Management Information Base (TMIB)
The TUXEDO System Administrative Environment
Using the TUXEDO Administrative Tools
Summary
The Anatomy of a TUXEDO Application
Table of Contents provided by Publisher. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Excerpts

This introductory book on the TUXEDO System was written by its principal inventors and architects. The intended audience for the book includes managers of software teams, software architects, and software designers and developers who wish to understand issues in constructing distributed business applications and who wish to see how the TUXEDO System can help them do their jobs. The purpose of this book is to give an overview of, and motivation for, the facilities found within the TUXEDO System. Although this book is neither a reference manual nor a programming guide for the TUXEDO System, the epilogue tells you how to obtain these manuals TUXEDO, as well as providing additional sources of information, for example, case studies, regarding the use of the TUXEDO System.The software which comprises the TUXEDO System derives from a number of computer science disciplines, including networking, database and transaction processing systems, operating systems, and language theory. It is not the intent of this book to explain the theory of these subject areas with any rigor. Rather, topics from them will be cursorily introduced as they relate to the facilities provided by the TUXEDO System. For a comprehensive text that covers much of the theory referenced in this book, we suggest that you read Gray-Reuter.Our book contains interface descriptions, programming fragments, and a complete example. As an introductory book, the intent of these descriptions and programming fragments is to give you a concrete visualization of how the programming facilities of the TUXEDO System may be used. This book is not intended to be a substitute for the TUXEDO System product documentation.A Brief History of the TUXEDO SystemThe TUXEDO System is a set of software modules that enables the construction, execution, and administration of high performance, distributed business applications. Originally planned as a framework for building such applications atop the UNIX Operating System, the TUXEDO System has widened its scope to enable the construction of distributed business systems which integrate a variety of desktop and server operating systems.Construction of the TUXEDO System began in 1983 as an applied, forward-looking work project, at the time called The UNIX Transaction System (UNITS), within the Bell Laboratories division of AT&T. The target applications for UNITS were UNIX-based operations support systems within AT&T. Many of the ideas found within the UNITS System can be traced to the system software components of the LMOS Project LMOS, an application which tracked repair incidents in telephone circuits and which was one of the first successful UNIX-based "down-sized" applications.During the development of LMOS, no substantial commercial database technology was offered on the UNIX Operating System. Thus, UNITS research initially focused on database technology and produced a database system codenamed DUX (Database for UNIX). DUX was used on projects internal to AT&T, but was never sold commercially. To provide for applications requiring a large number of users, UNITS research also began an investigation into client-server-based application technology, and produced a client-server framework codenamed TUX (Transactions for UNIX). Like DUX, TUX was used on internal AT&T projects, but was never sold commercially. Ideas from the DUX and TUX efforts were subsequently combined into a transaction-enabled, client-server communications framework. When this framework was first distributed onto AT&T 3B4000 computers in Release 3.0, Tom Bishop, a principal architect of the 3B4000, coined the term "TUXEDO" when he quipped that "TUX has been Extended for Distributed Operation!"In 1989, the UNITS project was transferred to the UNIX System Laboratories (USL) division of AT&T, and its client-server framework was offered as a commercial product under the name "The TUXEDO System." The TUXEDO System was transferred to Novell, Inc. when it acqui

Rewards Program