Microsoft Transaction Server Product Comparison

The following table compares Microsoft Transaction Server with other technologies for deploying server solutions on Internet and intranets, including Visigenics VisiOrb, Oracle's WebServer middleware product, and BEA System Tuxedo Transaction Processing Monitor. This comparison is based on information published by the respective vendors on the current implementations of their products. A bullet indicates that the feature is supported by the product.

Feature

Microsoft Transaction Server

Visigenics VisiOrb

Oracle WebServer

Bea Systems Tuxedo

Application server development
Accessible three-tiered application model · · · ·
Support for ActiveX languages on the server:
   Visual C++ · · · ·
   Visual Basic ·
   Java · · · ·
   COBOL ·
   Borland Delphi ·
   PowerBuilder ·
Simple programming interfaces with two APIs ·
Automatic thread and process management ·
Object instance management ·
Component packaging ·
Database connection pool · · ·
Shared Property Manager · ·
Sample applications as learning tools ·
Mainframe-class reliability
Automatic transactions through MS DTC · programmatic programmatic
Process isolation · · · ·
Distributed security service · ·

Feature Microsoft Transaction Server Visigenics VisiOrb Oracle WebServer Bea Systems Tuxedo
Deployment choices
Integration with DCOM · · promised 1997
Integration with Microsoft Internet Information Server · ·
Support for multiple databases and resource managers · ·
Integration with Microsoft SQL Server ·
"Fat" and "thin" client support · · · ·
No client footprint ·
Dynamic configuration · ·
Management
Transaction Server Explorer, GUI tool to: ·
   Create packages ·
   Install components ·
   Add packages ·
   Export packages across servers ·
   Configure transaction server support ·
   Configure security ·
   Manage transactions · ·
   Resolve transactions · ·
   View transaction statistics · ·
   View trace messages ·