Prise universelle
Transcription
Prise universelle
Appli. GCOS 7 Serveur courrier PGI Services Web Appli. Web Serveur spécialisé Autres Applis Prise universelle La Prise Universelle permet d’intégrer GCOS 7 dans une Architecture Orientée Services (SOA : Services Oriented Architecture). La Prise Universelle permet d’intégrer les applications GCOS 7 dans une Architecture Orientée Services, tout en simplifiant les échanges inter applications. Dans une telle architecture, où les processus opérationnels s’appuient sur des services élémentaires et où les applications sont découpées en services métiers réutilisables par d’autres applications, la Prise Universelle permet, à partir d’applications GCOS 7, d’activer des services externes à GCOS 7. Les services externes sont des Web Services, des envois de e-mail, des fonctions PGI, des applications Web (servlet, ASP, …), etc. L’architecture de la Prise Universelle définie par Bull permet aux applications d’appeler ces services de façon transparente avec le même API quel que soit le service à appeler. La simplicité de déploiement permet très rapidement de rendre opérationnel la solution choisie. Cette Prise Universelle permet de s’adresser à une passerelle Java en y insérant un client basé sur l’API d’appel de la fonction distante à atteindre. Composants de la Prise Universelle • Des bibliothèques (de fonctions C et Cobol) à installer sur GCOS 7. Notons que les API Cobol et C d’accès à ces fonctions sur GCOS 7 sont également fournis et documentés ; • Une passerelle Java à installer sur une plate-forme Java servant d’intermédiaire entre GCOS 7 et le fournisseur de services. Notons que la passerelle et le fournisseur de services peuvent cohabiter sur une même plate-forme. Dans la majorité des cas, la passerelle peut être installée dans la partie Windows des systèmes Bull DPS 7000/XTA ou NovaScale 7000. Architecture Prise Universelle GCOS 7 TDS / Batch API Cobol Bibliothèques Cobol, C Système distant JVM Passerelle Java Daemon Multithread Service client Service Spécifications techniques ENVIRONNEMENT GCOS 7 (DPS 7000/TA, DPS 7000/XTA NovaScale 7000) Cobol Batch TDS disponible en mode service TS9920 Plate-forme Java (où se trouve la passerelle) JDK 1.4 Passerelle Java disponible en mode service Communications Réseau TCP/IP FONCTIONS API Cobol générique Les fonctions de l’API Cobol sont citées ci-dessous : - WS-CONNECT pour se connecter au Service - WS-SET-REQUEST pour spécifier le Service voulu - WS-SET-PARAMETER pour spécifier un paramètre d’entrée du Service - WS-INVOKE pour activer un Service - WS-GET-PARAMETER pour récupérer un paramètre de sortie - WS-DISCONNECT pour se déconnecter du Service - WS-CALL pour appeler un Service en se basant sur les API précédentes S-PriseUniverselleGCOS7_vf2 Pour toute information, contacter votre interface commerciale ou le Centre de Compétences NovaScale GCOS. ©Bull SAS - février 2007 - RCS Versailles B 642 058 739 - Toutes les marques citées dans ce document sont la propriété de leurs titulaires respectifs. Bull se réserve le droit de modifier ce document à tout moment et sans préavis. Certaines offres ou composants d’offres décrits dans ce document peuvent ne pas être disponibles localement. Veuillez prendre contact avec votre correspondant Bull local pour prendre connaissance des offres disponibles dans votre pays. Ce document ne saurait faire l’objet d’un engagement contractuel. Bull – Rue Jean Jaurès - 78340 Les Clayes sous Bois – France