Guide du programmeur d’intégration d’applications
Cette section du Kit de développement logiciel (SDK) Microsoft Host Integration Server fournit les informations requises pour développer des logiciels permettant d’intégrer des applications .NET aux transactions CICS (Customer Information Control System) et IMS (Information Management System) sur les ordinateurs z/OS ibm mainframe et les programmes RPG pouvant être appelé sur les ordinateurs IBM i de milieu de gamme.
L’intégrateur de transactions (TI) permet aux développeurs d’intégrer des programmes transactionnels basés sur un ordinateur mainframe à des applications Microsoft Windows basées sur des composants. Avec l’intégrateur de transactions, vous pouvez intégrer des TPs basés sur un mainframe existants à des applications .NET Windows. Vous n’aurez peut-être pas à modifier votre tp mainframe si la logique métier est distincte de la logique de présentation. Les Assistants disponibles dans ti Designer et TI Manager vous guident tout au long du processus, étape par étape.
L’intégrateur de transactions est approprié lorsque vous avez besoin d’une solution synchrone ou transactionnelle dans laquelle les deux systèmes intégrés s’exécutent à tout moment. Pour les applications nécessitant uniquement une solution d’intégration asynchrone, une solution basée sur la messagerie utilisant l’intégrateur de messages (canal WCF pour IBM MQ) est préférée à l’intégrateur de transactions.
Pour utiliser ce guide efficacement, vous devez être familiarisé avec les éléments suivants :
Host Integration Server
Systèmes d’exploitation Microsoft Windows
Message Queuing
Systèmes de traitement des transactions IBM CICS ou IMS, ou serveurs IBM i
BizTalk Server
Selon l’interface de programmation d’application et les outils de développement utilisés, vous devez être familiarisé avec les éléments suivants :
Microsoft .NET Framework
ASP.NET
Pour obtenir des références d’API et d’autres informations techniques pour l’intégrateur de transactions, consultez la section Informations de référence du programmeur du Kit de développement logiciel (SDK).
Pour plus d’informations sur l’optimisation de votre système afin d’obtenir les meilleures performances possibles à partir de l’intégration de transactions, consultez le Guide des performances de l’intégrateur de transactions dans la section Opérations.