DCOM Explained

Chapter 13: Microsoft Transaction Server

Overview

Microsoft Transaction Server is a key component within DCOM. It not only provides distributed transaction processing support, but also a number of additional services aimed at providing the sorts of support found in products like CICS (a TP monitor). MTS is a step towards making DCOM more like the heavy-duty advanced Distributed Transaction Processing Monitors such as Tuxedo or TOP END. In this chapter we will look first at the additional services, and then I will explain in some detail what is meant by distributed trans-action processing and how it works in MTS.

A Bit of Background

Work started on Microsoft Transaction Server code-named Viper in early 1995. An early specification of the OLETX transaction protocol was made available to ISVs and database vendors for comment in June 1995 with the final specification posted on the Internet in March 1996. Nearly 80 companies were involved in the alpha testing of Viper, and it went into beta testing in June 1996.

Figure 13.1: Overview of MTS

Microsoft Transaction Server was released in December 1996. At the time, 80 technology vendors committed to the product including test tool vendors such as SQA and NuMega; tool vendors such as PowerSoft and MicroFocus; package vendors such as Software 2000 and Marcam; and DBMS vendors such as Informix, Sybase, and IBM with DB2.

An Overview of the Services Provided with MTS

Overall, the extra services Microsoft Transaction Server provides over and above DCOM services are:

  • Additional administration utilities to help monitor transactions, monitor performance, etc.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Middleware
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.