Host Integration Server 2000



Documents pareils
Microsoft Application Center Test

Reporting Services - Administration

La réplication sous SQL Server 2005

La double authentification dans SharePoint 2007

Installation de SQL Server Reporting Services avec l intégration dans un site Windows SharePoint Services V3

Création d'un site web avec identification NT

Déploiement d'une base SQL Express

Créer un rapport pour Reporting Services

Les Utilisateurs dans SharePoint

Microsoft OSQL OSQL ou l'outil de base pour gérer SQL Server

Sauvegarde des bases SQL Express

Restauration des sauvegardes Windows Server sur 2008 R Sommaire

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel

NAS 206 Utiliser le NAS avec Windows Active Directory

Connaître la version de SharePoint installée

Mise en place d un serveur HTTPS sous Windows 2000

Configuration du moteur de recherche de SharePoint Foundation 2013

Installation de SharePoint Foundation 2013 sur Windows 2012

Principe de fonctionnement du lanceur d'application "AdisTlsStartCfgLotus"

Windows 8 Installation et configuration

Tutorial Terminal Server sous

Déploiement d application Silverlight

1 ) INSTALLATION DE LA CONSOLE 2 2 ) PREMIER DÉMARRAGE DE LA CONSOLE 3 3 ) LES JOBS 4 4 ) LES ORDINATEURS 6

Le Registre sous Windows 8 architecture, administration, script, réparation...

Découvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access

NiceLabel pour Services Microsoft Windows Terminal Serveur et Citrix MetaFrame

Administration Centrale : Opérations

Le serveur web Windows Home Server 2011

Terminal Server RemoteAPP pour Windows Server 2008

Procédure d'installation complète de Click&Decide sur un serveur

SPECIFICATIONS TECHNIQUES : Gestion des Médicaments et des commandes de médicaments

Windows Serveur 2012 : DHCP. Installation et mise en place

Sophos Endpoint Security and Control Guide de configuration pour réseaux étendus. Enterprise Console, version 3.1 EM Library, version 1.

Déploiement de SAS Foundation

Configuration de GFI MailArchiver

Quels sont les espaces disponibles sur l ordinateur pour stocker ses documents et comment accéder facilement au dossier «My Documents»?

Installer Enterprise Miner 5.1 en SAS environnement Windows

INSTALLATION CONFIGURATION D OWNCLOUD. La réponse informatique

K?ellaWeb Saisie des absences, retards et sanctions APLON en mode Web

TAGREROUT Seyf Allah TMRIM

INSTALLATION D UN PORTAIL CAPTIF PERSONNALISE PFSENSE

Création d une connexion VPN dans Windows XP pour accéder au réseau local de l UQO. Document préparé par le Service des technologies de l information

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Pré-requis pour les serveurs Windows 2003, Windows 2008 R2 et Windows 2012

Paramétrage de pools d'applications sous IIS 6.0

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

Déploiement d'une application Visual Studio Lightswitch dans Windows Azure.

INSTALLATION DBSWin En réseau

1. Entrez le code client dans le champ << Code client >> si requis. Le code client est optionnel, on peut donc entrer simplement le nom du client.

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

KAJOUT WASSIM INTERNET INFORMATION SERVICES (IIS) 01/03/2013. Compte-rendu sur ISS KAJOUT Wassim

ALOHA LOAD BALANCER MICROSOFT TERMINAL SERVICES LOAD-BALANCING AVEC SESSION BROKER

Notice d installation et d utilisation du blog nomade avec un nouveau blog

SQL Data Export for PS/PSS

Single User. Guide d Installation

Système Principal (hôte) 2008 Enterprise x64

1) Installation de Dev-C++ Téléchargez le fichier devcpp4990setup.exe dans un répertoire de votre PC, puis double-cliquez dessus :

Utiliser Reporting Services pour des NewsLetter

Gestion d Active Directory à distance : MMC & Délégation

Utiliser le portail d accès distant Pour les personnels de l université LYON1

Rafraichissement conditionné d'une page en.net

Service Informatique et Télématique (SITEL), Emile-Argand 11, 2009 Neuchâtel, Tél ,

Installation de SCCM 2012 (v2)

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

MEGA Web Front-End Installation Guide MEGA HOPEX V1R1 FR. Révisé le : 5 novembre 2013 Créé le : 31 octobre Auteur : Noé LAVALLEE

Prérequis. Résolution des problèmes WMI. Date 03/30/2010 Version 1.0 Référence 001 Auteur Antoine CRUE

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.


Installation SharePoint Foundation 2013 en mode Stand-Alone

Manuel de l utilisateur

PROSPECTION CLIENTS. À Présentation : PROSPECT. 2 Téléchargement. 3 Installation. 6 Ecran d accueil. 7 Paramétrage. 13 Utilitaires

POVERELLO KASONGO Lucien SIO 2, SISR SITUATION PROFESSIONNELLE OCS INVENTORY NG ET GLPI

Mise en œuvre d une Gateway HTTP/HTTPS avec un serveur de Présentation en DMZ

Chapitre 02. Configuration et Installation

Installation et configuration de base de l active Directory

Exécution de PCCOMPTA à distance sous Terminal Server 2003.

Endpoint Protection. Guide d installation simplifié

Procédure d installation des logiciels EBP sous environnement MAGRET

STATISTICA Version 12 : Instructions d'installation

Gestion des fichiers sur micro-ordinateur

Créez des étiquettes avec Microsoft Word et Excel (Versions Windows 10 et 11)

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

D-ViewCam V3.0 Video Management System

Pré-requis serveur d'applications AppliDis pour Microsoft Windows Server 2012

I / La démarche à suivre pour l installation de l application-crm

italc supervision de salle

GPI Gestion pédagogique intégrée

INSTALLATION Advantage Database Server

Présentation de l outil AppliDis ESX Console Viewer

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

Configuration de Microsoft Internet Explorer pour l'installation des fichiers.cab AppliDis

AVEC LIVE TRADER, VISEZ PLUS HAUT POUR VOS INVESTISSEMENTS

Travaux pratiques Bureau à distance et assistance à distance dans Windows 7

COSWIN MOBILE SERVEUR DE SYNCHRONISATION GUIDE D INSTALLATION

Guide de démarrage IKEY 2032 / Vigifoncia

Plateforme PAYZEN. Intégration du module de paiement pour la plateforme Magento version 1.3.x.x. Paiement en plusieurs fois. Version 1.

Logiciel d envois de ing

FAQ. Gestion des Traps SNMP. Date 15/09/2010 Version 1.0 Référence 001 Auteur Denis CHAUVICOURT

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Transcription:

Host Integration Server 2000 Comment communiquer entre Windows et Mainframe Dans le cadre d'un prochain article consacré à l'appel des composants COMTI depuis une page WEB (ASP3 et ASP.NET), nous verrons dans un premier temps comment gérer ce serveur HIS 2000 (Host Integration Server). Dans beaucoup d'entreprises, le coeur de l'information est sur un système Central (Mainframe, AS400, Mini,...), or avec l'avènement des sites Intranet, Exranet ou Internet, il a fallu développer des outils permettant ces interfaces. Host Integration Server est dans ce cadre parfaitement adapté pour des architectures Windows. Nous en sommes actuellement à la version 2004 disponible chez Microsoft, mais cet article présentera la version 2000. Vous trouverez toutes les informations sur Host Integration Server 2004 sur le site de Microsoft : Site Microsoft pour Host Integration Server (US) Dans cet article nous verrons comment gérer un serveur HIS 2000 pour créer un composant, le mettre en place, le faire fonctionner sur un environnement qu'on aura créé pour l'occasion, enfin comme le mettre à jour et le détruire. Dans un article suivant nous verrons comment appeler ce composant que nous avons créé depuis une application ASP3 et ASP.NET.

Outils de Gestion Afin de pouvoir gérer un serveur HIS, nous devons dans un premier temps connaître les outils permettant de travailler. Pour cela nous devons nous connecter sur le serveur lui-même en utilisant un compte Administrateur (ou ayant les droits permettant cette gestion). Cette gestion se fait avec une console MMC particulière qui est disponible ici : Start > Programs > Host Integration Server > Application Integration > COMTI Manager Dans cette fenêtre MMC, nous avons deux Snap-In de gestion : Components Services COM Transaction Integrator Le premier Snap-In permet de gérer les composants installés sur le serveur. Le second permet de gérer les environnements d exécution et la répartition des composants sur chacun. Nous allons donc voir dans un premier temps comment créer un nouvel environnement d exécution, ensuite comment créer une application COMTI, puis comment ajouter à cette application un composant et l assigner à l environnement créé juste avant. Nous verrons ensuite rapidement comment supprimer ou remplacer un composant.

Création d'un Remote Environment Pour créer un nouvel environnement, il faut sélectionner le Snap-In COM Transaction Integrator, puis cliquer sur le Remote Environnement avec le bouton droit de la souris. On voit alors apparaître le New et dans celui-ci Remote Environnement. On doit ensuite choisir le type de serveur (mainframe) sur lequel l applicatif fonctionnera au final.

On doit alors donner les renseignements sur la configuration réseau du serveur (IP et Port). On donne alors le nom du Remote environment que l on veut voir apparaître et un éventuel commentaire.

Et on a alors terminé cette création. On voit enfin apparaître ce nouvel environnement d exécution, mais pour le moment nous n avons pas de composant assigné à celui-ci. Voyons comment donc faire cela. Voyons maintenant comment créer une application COMTI.

Création d'une Application COMTI Afin de créer une application COMTI, il faut déjà développer le Snap-In Components Services, développer le Serveur d objet COM+ (My Computer par défaut). On clique avec le bouton droit de la souris sur COM+ Applications et sélection New > Application. On arrive dans un Wizard de création d application COM+.

On doit alors choisir quel type d installation on choisi pour cette nouvelle application COM+. La première possibilité vous demandera un MSI (Microsoft Software Installer) pour la création complète de l application (application, composant, sélection du Remote Environment, ). La seconde vous créera une application vide, sans composant. Nous choisissons de créer une application vide, en fournissant le nom de celle-ci et son mode d activation (Server application). La différence entre ces deux modes d activation réside dans le mode de fonctionnement lors de l appel du composant. Le premier sera appelé au sein même du processus qui fait l appel du composant. Le second permettra de créer un processus dédié à cette application.

Une fois le choix de l activation effectué, nous sélectionnons l utilisateur qui va lancer ce processus. Dans notre cas, le serveur est un serveur WEB qui accédera à des objets COM+ (COMTI) pour lancer des programmes sur les mainframes, de ce fait, il nous faut utiliser un compte ayant les droits nécessaires pour lancer un processus. Nous utiliserons dans cet exemple un compte créé spécifiquement : COMTIUSR Une fois le compte assigné, la création de l application est terminée. On obtient donc une nouvelle application COM+ dans la liste des applications disponibles. Voyons maintenant comment ajouter un composant dans cette nouvelle application.

Ajout d'un Composant dans cette nouvelle Application COMTI Une fois cette application créée, nous allons ajouter un composant COMTI généré depuis COMTI Component Builder. Ce composant est fourni via un fichier TLB (Type Library) qui est généré par le Component Builder. Pour ajouter un composant dans une application, il faut cliquer avec le bouton droit de la souris sur Component, New et Component. On obtient alors un nouveau Wizard d installation de composant.

Dans cet écran, nous devons sélectionner ce que nous allons installer. Nous avons donc trois choix possibles : Installer un Nouveau Composant (depuis une DLL ou une TLB) Importer un composant COM existant sur le serveur Installer une classe d évènement (depuis une DLL ou une TLB) Dans notre exemple, nous installons un nouveau composant depuis un TLB exemple (COMPONENTDEMO.TLB). Nous allons, dans le Wizard, chercher le fichier TLB de démonstration et allons à l étape suivante.

Ce composant (il s appelle DEMO) est un exemple de base permettant de passer des informations à un programme COBOL pour vérifier l existence d un client. Dans ce composant, nous n avons qu une seule méthode appelable (DEMOMETHOD) demandant une liste de paramètres en entrée en renvoyant des paramètres de sortie. L installation est alors finie.

Maintenant, nous avons le composant dans la liste des composants disponibles dans l application que nous avons créé. Voyons maintenant comment faire fonctionner ce nouveau composant dans l'environnement que nous avons créé juste au préalable.

Spécification du Remote Environement Nous avons créé l'application, ajouté un composant COMTI dans celle-ci, il nous faut maintenant spécifier le Remote Environment qui va exécuter ce programme. Pour cela, on demande les propriétés du composant. On sélectionne l onglet Remote Environment et choisi celui qu on a créé juste au dessus.

On voit maintenant apparaître le composant dans les Remote Environment. Maintenant que nous avons fait le tour de cette création, voyons comment supprimer un composant.

La suppression est beaucoup plus simple. Suppression d'un Composant Il faut d abord faire un Shut down de l application, ceci dans le but de vider la mémoire du serveur de ce composant. On peut alors supprimer le composant de cette application. Voyons maintenant comment faire pour remplacer un composant.

Remplacement d'un Composant Pour le remplacement, il suffit de faire une Suppression ensuite une création de composant. A la fin de la création, il peut être utile de faire un Start de l application après la création du composant pour une plus grande rapidité de la reprise du serveur de production par exemple.

Conclusion Nous avons grâce à cet outil une interface entre les programmes exécutés sur système central que nous pouvons désormais appeler depuis une application WEB. Nous verrons dans un prochain article comment réaliser cela. Si vous souhaitez en savoir plus sur cet outil de transaction de Microsoft, vous pouvez aller sur les sites dédiés : Site Microsoft pour Host Integration Server (US) MSDN Host Integration Server (US) Le Modèle de programmation COMTI (FR) Intégration dans des Transactions Mainframe (FR) Déploiement d'application COMTI (US) En vous souhaitant de bons développements. Romelard Fabrice (alias F )