Transaction Integrator Programmer's Guide
This section of the Microsoft® Host Integration Server 2004 Software Development Kit (SDK) provides information required to develop software to integrate COM and .NET applications with Customer Information Control System (CICS) and Information Management System (IMS) transactions on IBM mainframe and AS/400 computers.
Transaction Integrator (TI) enables developers to integrate mainframe-based transaction programs (TPs) with component-based Microsoft® Windows® applications. With Transaction Integrator, you can integrate existing mainframe-based TPs with Windows-based COM or distributed COM (DCOM) applications. You may not have to modify your mainframe TP if the business logic is separate from the presentation logic. The wizards available in the TI Designer and TI Manager guide you through the process, step-by-step.
Transaction Integrator is appropriate when you need a synchronous or transactional solution where both systems being integrated are running at all times. For applications only requiring an asynchronous integration solution, a messaging-based solution using the MSMQ-MQSeries Bridge is preferred over Transaction Integrator.
Applications that integrate message queuing and that use MSMQ-MQSeries Bridge in a Host Integration Server 2004 environment can be developed using several different development tools and application programming interfaces including the following:
- C or C++ applications that use the MSMQ-MQSeries Bridge Extensions to extend the MSMQ-MQSeries Bridge.
- Microsoft Visual Basic® applications that use MSMQ-MQSeries Bridge Extensions to extend the MSMQ-MQSeries Bridge.
To use this guide effectively, you should be familiar with the following:
- Microsoft Host Integration Server 2004
- Microsoft Windows® 2000 or later
- Message Queuing
- IBM MQSeries
Depending on the application programming interface and development tools used, you should be familiar with the following:
- Microsoft COM objects
- ASP
- ASP.NET
For API references and other technical information for the Transaction Integrator, see the Transaction Integrator Programmer's Reference in the Programmer's Reference section of the SDK.
For sample code using the Transaction Integrator, see Sample Programs for Transaction Integrator and Transaction Integrator Tutorials in the Samples section of the SDK.
This section contains:
- Transaction Integrator Designer
- Introduction to COM and COM+
- Data Types
- Host and Automation Data
- Programming Windows-Initiated Processing
- Programming Host-Initiated Processing
- Transaction Integrator Security Guide
All rights reserved.