Using the Microsoft Transaction Server (COM+)
COM+ ( Microsoft Transaction Server) is designed to help users run business logic applications in a typical middle tier server.
See Features that can be used only with the primary installation on Windows for important information.
COM+ divides work up into activities, which are typically short independent chunks of business logic, such as transfer funds from account A to account B. COM+ relies heavily on object orientation and in particular on COM; loosely a COM+ activity is represented by a COM (business) object.
COM+ is an integrated part of the operating system.
- Transaction management
- Security
- Resource pooling
The front-end code can be a stand-alone program, or an Active Server Page (ASP) hosted by the Microsoft Internet Information Server (IIS). The frontend code can be on the same computer as COM+ and its business objects, with connection through COM. Alternatively, the frontend code can be on a different computer, with connection through DCOM. You can use different clients to access the same COM+ business object in different situations.
The backend code can be on the same computer as COM+ and its business objects, or on a different computer with connection through any of the IBM MQ supported protocols.