Aucun titre de diapositive - PowerPoint PPT Presentation

1 / 27
About This Presentation
Title:

Aucun titre de diapositive

Description:

M canismes d'interop rabilit sur Diane. Les solutions d'interop rabilit en TCP/IP ... Support des couches basses DSA , OSI/DSA , ainsi que le lien ... – PowerPoint PPT presentation

Number of Views:404
Avg rating:3.0/5.0
Slides: 28
Provided by: inte68
Category:

less

Transcript and Presenter's Notes

Title: Aucun titre de diapositive


1
Approche GCOS 7 sur l'IP
Achraf FARDIKHAHCentre de Compétences GCOS
23 octobre2002
2
Sommaire
  • Rappel de l'architecture télécoms DPS 7000
  • de DPS 7000 TA à XTA
  • Simplification de l'architecture télécoms à
    travers Diane
  • Mécanismes d'interopérabilité sur Diane
  • Les solutions d'interopérabilité en TCP/IP
  • Exemples

3
Télécommunications DPS 7000 TA
GCOS 7
Wan DSA, SNA
Wan TCP/IP, DSA, SNA
4
Télécommunications DPS 7000 XTA (Diane)

GCOS 7
Windows 2000
Driver LAN
Driver LAN
Driver LAN
DSA, SNA
TCP/IP, DSA, SNA
5
Architecture de télécommunication DPS 7000 TA
Applications (Transactionnelles, Interactive )
GCOS 7 Jobs
6
Architecture de télécommunication DPS 7000 XTA
( Diane)
DPS 7000 XTA
Applications (Transactionnelles, Interactive )
GCOS 7 Jobs
OCS
jusqu'à 4 VCP7s (MainWay, Ethernet 100 Mb/s,
Gigabit)
Lien GXTI en DPNS
7
Évolution d'architectures de FCP 7 sur TA à
VCP7 sur XTA ( Diane)
  • Support des couches basses DSA , OSI/DSA , ainsi
    que le lien TCP/IP-RFC1006 assuré par FCP 7 est
    repris par VCP 7 sur XTA
  • ? OLA 7 sur Diane est utilisé si les échanges
    sont en transport
  • ISO via le stack OSI/DSA de VCP 7
  • TCP via le stack TCP/IP et RFC1006 de VCP 7

GCOS 7
OLA 7 ?
OCS
FDDI
(OLA 7 Open Lane Access 7 / Prise IsoDsa)
8
Architecture de télécommunication DPS 7000
XTA ( Diane) (résumé)
DPS 7000 XTA
G C O S 7
Applications
Windows 2000
DSA
ISO
TCP/IP
INTEROP 7 Services
Gateways
OLA 7 ?
OCS
V 7 0 0 0
Stack TCP/IP natif Windows
NDIS
DianeNet Driver
LAN Adapter Driver
LAN Adapter Driver
jusqu'à 4 VCP7s
Ethernet 100 Mb/s, Gigabit
( Remplace l' intérop 7 via OPEN 7 )
Lien GXTI en DPNS
9
Architecture d' Interopérabilité TCP/IP d'
OPEN 7 sur TA à INTEROP7 sur XTA ( Diane)
  • Accès aux applications GCOS 7 utilisées pour les
    solutions d'Interopérabilité est réalisé à
    travers " Interfaces Sockets" ( et High Speed
    Link )
  • Modules Sockg7 API Sockg7 SRV ,
  • Interface Winsock remplaçant le Stack TCP/IP
    d'OPEN 7

DPS 7000 XTA

DPS 7000 non XTA

GCOS 7
Windows 2000
GCOS 7
Sockg7 SRV
Sockg7 API
H S L
V7000
Stack TCP/IPWinsock

ARTEMIS
INTEL IA32
Réseau TCP/IP
10
Architecture d' Interopérabilité TCP/IP d'
OPEN 7 sur TA à INTEROP7 sur XTA ( Diane)
suite
  • NT7GW ( sur XTA)
  • Module contenant les fonctionnalités des
    produits d interopérabilité GCOS 7 réalisées
    précédemment par OPEN7GW (d' OPEN 7)
  • Permet de choisir l'interface d'accès (DSA ou
    TCP/IP) à l'application TDS (ESP 7, DA 7, JTDS)

Configuration de "Mailbox" selon l'application
(TDS-DSA ou TDS-TCP/IP)
Applications GCOS 7
Windows 2000
INTEROP 7 Services Gateways
TCP/IP
DSA
INTEROP 7 Services Gateways
NT7GW
Stack TCP/IP natif Windows
11
Solutions d' Interopérabilité portées sur XTA
( Diane) Impact / Visibilité
  • Pas de changement de visibilité pour les
    solutions d'interopérabilité ( ESP7, DA7,TDS
    TCP/IP, ) mises en place sur TA, mais leur
    implémentation technique est différente quand on
    passe de TA à XTA
  • Sur XTA le choix du lien TCP/IP pour une
    application TDS implique qu'elle supporte le
    protocole TCP/IP (sinon il faut re-générer le
    TDS)

Exemple d 'ESP 7
12
Exemple de Composants développés (portés) sur
XTA ( Diane)
G C O S 7
Windows2000
INTEROP 7 Services Gateways
Applications
SRVCAM
SUBUX
CNDSA
etc...
NT7GW
etc...
V7000
Stack TCP/IP natif Windows
NDIS
DianeNet Driver
LAN Adapter Driver
LAN Adapter Driver
13
Exemple Composants développés (portés) sur XTA
  • Composants dans la partie GCOS 7
  • SOCKG7_API API Socket ( permet aussi de
    développer des applications C/S batch )
  • SRVCAM Serveur VCAM basé sur DSA (accès aux
    applications DSA)
  • E_FTP,SRVFTP Client et Serveur FTP
  • SRVGTW Serveur d' OPEN-GTWriter ( Appli. -gt
    GTWriter -gt Open GTWriter )
  • SUBUX commande GCOS 7 pour soumettre une
    commande à un système UNIX distant
  • Composants dans la partie Open (Windows)
  • SOCKG7_xxx _STD Interface Socket Standard ,
    pour applications TDS-DSA , et _ TDS pour
    les appli TDS-TCP/IP
  • NT7GW regroupe les fonctionnalités des
    produits d interopérabilité GCOS 7
  • OPENGTW permet de visualiser ou d imprimer des
    requêtes d impression GCOS 7 dans un réseau
    TCP/IP en utilisant le produit GTWriter sur
    GCOS 7
  • CNDSA Connexion DSA en mode ligne, permet la
    soumission synchrone de commandes à GCOS 7
    (TDS , IOF)

14
Interopérabilité des applications
Systèmes Hétérogènes
15
Solutions d'interopérabilité entre GCOS 7 -
XTA et l' environnement plate-forme Java
  • Accès aux applications et données GCOS 7 depuis
    un environnement Java , J2EE en utilisant les
  • Connecteurs JAVA

ARCHITECTURE TWIN
Interopérabilité databases, I/O, Admin. WEB
access solutions
JTDS
Applications GCOS 7
JUFAS
GCOS 7
WINDOWS
JESP 7
Mémoire Partagée
HooX
INTEL CPU s
JDBC
Windows 2000 / NT monde UNIX / AIX ,...
ORACLE8i/9i SQL Serveur
UFAS , IDS/II ORACLE7
16
Solutions JTDS , JUFAS
  • Depuis une application Java du monde ouvert
  • JTDS Permet de dialoguer avec TDS en mode
    ligne
  • donne aussi accès aux autres applications GCOS 7
    utilisant DSA à travers VCAM (IOF)
  • JUFAS Permet d'accéder aux fichiers UFAS sur
    GCOS 7
  • L'accès aux fichiers UFAS est géré par TDS, (TPR
    spécifique livré )

N T 7 G W
TDS
applis. cliente
JTDS
V C A M
TXi
JTDS
UFAS IDS2 Oracle7
JUFAS
H_JUFAS
W2K
JVM
Données de production
Monde ouvert (AIX, NT,..)
OPEN 7
GCOS 7
DPS 7000/ XTA
UFAS
JUFAS
17
Solutions ESP 7
  • Client/Serveur transactionnel
  • Permet d' exécuter des transactions TDS en mono
    échange ("ExecuteProcedure" ) par des
    applications Clientes développées en
  • Control ActiveX ou Java (JESP7 Classe
    Java et EJB)
  • Evolution indépendante des parties Client et
    Serveur
  • Ne nécessite pas de compétence GCOS 7 pour
    développer les applications Clientes et
    vice-versa
  • Support de SQL et des données tabulées
  • La transaction TDS est vue comme une procédure
    stockée

GCOS 7 Serveur
COBOL, 4GL, CASE tools
"Application Client"
TDS Transactions
Input Parameters
Control ActiveX ou Java

Execute Procedure
E S P 7
Output Parameters
UFAS IDS/II Oracle
NT7GW
  • Interfaces
  • Control ActiveX
  • Java (classe et EJB)

Lecture Mise à jour
18
HOOX Host object oriented conneXion
  • Famille de connecteurs pour intégrer aisément les
    applications transactionnelles existantes aux
    nouvelles applications e-business ? Intégration
    dans les Serveurs d ' Application
  • Connecteurs J2EE CA et leurs outils de
    génération dinterfaces EJB pour serveurs
    dapplications conformes au standard J2EE 1.3
  • Support du mode ligne et du mode FORMS

HooX est développé par Bull en coopération avec
notre partenaire Gallagher Robertson
Connector Architecture (JCA)
19
Solutions d'interopérabilité entre GCOS 7 -
XTA et le monde Windows 2000 / NT ( autres
que Java,J2EE )
  • Accès aux applications et données GCOS 7 par des
    applications "Client" basées sur les produits
    d'interopérabilité et développées dans un
    environnement Windows

ARCHITECTURE TWIN
TDS Serveur
ESP 7
Interopérabilité databases, I/O, Admin. WEB
access solutions
Applications GCOS 7
DA 7
GCOS 7
WINDOWS
TDS TCP/IP
Mémoire Partagée
XA TDS/MTS
INTEL CPU s
ORACLE8i/9i SQL Serveur
UFAS , IDS/II ORACLE7
COM (Microsoft Component Object Model)
technologies
20
Solution d'accès aux données UFAS/IDS2 DA 7
Client Windows2000 /NT / 9x
  • Data Access 7
  • Accès en lecture à
  • une base de données IDS2
  • des fichiers UFAS
  • Côté GCOS 7
  • Un TDS (SQL 7) fourni par Bull
  • Donne une vision relationnelle aux données IDS2
    et UFAS
  • seul le schéma relationnel IDS2 et UFAS est
    nécessaire
  • Côté Client
  • Application Client développée avec un outil RAD
    du marché basé sur ODBC (Excel, Access, Visual
    Basic Driver standard ODBC)
  • support de SQL et des données tabulées
  • indépendance des plate-formes

Client Application
ODBC compliant PC tool
ODBC driver
DA 7 PC gateway
Winsockets Tcp/ip
TCP/IP
TCP/IP Sockets
INTEROP 7
  • NT7GW /XTA ou
  • OP7GW /TA

DA 7
VCAM
GCOS7 Serveur
GCOS 7 DD Manager (TDS SQL7)
UFAS/IDS 2 relational servers
UFAS IDS/II
SQL Read
21
Solution d'accès à TDS en TCP/IP TDS TCP/IP
  • Permet à des applications Client s'exécutant sur
    les systèmes UNIX et/ou Windows d'exécuter des
    transactions TDS, en TCP/IP natif
  • Support des modes Message et Forms
  • Pas de modifications des TPR existantes
  • La même transaction peut être activée depuis un
    terminal (en DSA) et une station Cliente
    TCP/IP
  • API XATMI
  • Mode Conversationnel et/oumono échange

22
Solution d'interopérabilité entre MTS et TDS
XA TDS/MTS
  • XA TDS/MTSPermet aux applications
    transactionnelles MTS de Windows daccéder à TDS
    et de synchroniser leurs mises à jour, en
    utilisant le protocole XA ( 2 phase commit) en
    environnement TCP/IP et distribué
  • MTS utilise les services de "MSDTC" pour la
    gestion et coordination des transactions
    distribuées

Windows 2000, NT
Bull DPS 7000
M T S
GCOS 7
Application transactions
TDS

MS DTC / XATM "XA interface"
Transactions
TCP/IP Network
SOCKG 7
ORACLE SQL Server
Open System

MS DTC MicroSoft Distributed Transaction
Coordinator XATM XA Transaction Manager
23
Solutions d'interopérabilité entre GCOS 7 -
XTA et le monde UNIX/AIX ( autres que
Java,J2EE )
  • Accès aux applications et données GCOS 7 par des
    applications "Client" basées sur l'interface
    XATMI de TDS TCP/IP

ARCHITECTURE TWIN
Interopérabilité databases, I/O, Admin. WEB
access solutions
Applications GCOS 7
TDS TCP/IP
GCOS 7
WINDOWS
Mémoire Partagée
MOMConnect
INTEL CPU s
Solutions basées sur un BUS APPLICATIF
"MOMConnect"
UFAS , IDS/II ORACLE7
ORACLE 8i/9i SQL Serveur
24
Solutions basées sur un BUS APPLICATIF MOM
Connect
  • Interopérabilité entre applications par échange
    de messages asynchrones
  • Environnement hétérogène
  • Réseau TCP/IP

Applications ? MQSeries ? Oracle MQ
Application GCOS 7
Get Put messages (API COBOL)
Get Put messages
UNIX/AIX
"BUS" APPLICATIF
Gestionnaire de Messages
  • Outils d administration pour définition des
    queues
  • Transferts garantis depuis/vers des Queues
    MQSeries, Oracle MQ

(Message Oriented Middleware)
25
MOM-CONNECT Exemple d'inter-fonctionnement
pendant la phase d évolution d architecture
? Garantir la cohérence des données UFAS / IDS2
/ Oracle pendant la phase d évolution
d architecture
Réseau ISO/DSA
Adaptation XCP1/MOM
Adaptation XCP1/MOM
Adaptation XCP1/MOM
  • Mise à jour d'Oracle reportée sur UFAS et IDS2
  • Mise à jour UFAS et IDS2 reportée sur Oracle

Oracle Message Queuing
Réseau TCP/IP
26
Solutions d'interopérabilité basées sur
l'interface Socket
ARCHITECTURE TWIN
Système ouvert
TDS Client
Interopérabilité databases, I/O, Admin. WEB
access solutions
Applications Gcos 7
Appli.Serveur
Interface Socketstandard
Appli.Serveur
GCOS 7
WINDOWS
Mémoire Partagée
Appli.Client
INTEL CPU s
Serv.d' Applications
Batch Client / Serveur
ORACLE 8i/9i SQL Serveur
UFAS , IDS/II ORACLE7
27
Solutions d'accès aux bases de données ORACLE et
SQLServeur depuis GCOS 7 - XTA
  • CMA (Client Mode Access) Fonctionnalité
    permettant aux applications GCOS 7 d' accéder aux
    bases de données ORACLE , SQL Serveur

CMA SQL Server
ARCHITECTURE TWIN
Interopérabilité databases, I/O, Admin. WEB
access solutions
Applications Gcos 7
GCOS 7
WINDOWS
Mémoire Partagée
CMAOracle
INTEL CPU s
ORACLE 8i/9i SQL Serveur
UFAS , IDS/II ORACLE7
ORACLE SQLServeur peuvent être installées dans
la partie "OPEN" de Diane
28
Solutions d'accès Internet à GCOS 7 XTAClient
"Navigateur"
DPS 7000 XTA
GCOS 7
W2K
GWEB
TDS-Web
Viplet
29
Serveur TNVIP Architectureset Nouveauté
Offre courante
  • Nécessite un stack DSA
  • Sagem sur NT
  • ISO/DSA sur AIX

Nouvelle offre
  • TNVIP SE
  • Pas de stack DSA
  • Accès au DPS 7000 par RFC1006 via
  • XTA / VCP7
  • TA / FCP7
  • Mainway

GTEA/RFC1006
30
Solutions TNVIP SE et Viplet sur DPS 7000 XTA
( Diane)
  • VIPLet permet l'accès aux applications GCOS 7
    (sans modifications) via Internet / Intranet ,
    depuis "Navigateur" sur PC , NC
  • Emulation TNVIP
  • Applets Java téléchargé fournit la visibilité de
    lémulation terminal DKU7107
  • TVNIP Server Extended (TCP/IP) nouvelle offre sur
    AIX, NT, W2k
  • Basé sur GTEA "GCOS TCP Enterprise Access"
    (gtinterface CPI-C et accès à GCOS 7/DSA via
    RFC1006 )
  • Passerelle pour des sessions persistantes

DPS 7000/XTA
Architecture sur Diane
GCOS 7
TNVIP SE GTEA
VIPlet
Applications
V7000
VCP7 RFC1006
GlinkouViplet
TCP/IP
Web Server
Windows driver
Diane-net driver
Vers d'autres systèmes
LAN TCP/IP
Protocole TNVIP
31
Solution GWEB sur DPS 7000 XTA ( Diane)
DPS 7000/XTA
Architecture
GCOS 7



Face lifting
HTTP /DSA
TDS/DSA
GWebS
Navigateur
TDS-Web
Emulations
IOF
RFC1006
Vers d'autres systèmes
VCP7
TCP/IP
Windows driver
Diane-net driver
HTTP
LAN TCP/IP
  • Face-lifting automatique des grilles GCOS 7 en
    HTML
  • Revamping permettant d'enrichir la présentation
    HTML
  • Passerelle HTTP/DSA pour les applications TDS-Web
  • Version GWEB "try buy" pour DPS 7000/XTA
  • 10 licences pour un an
  • Bénéfices client
  • Opportunité d'évaluer l'offre et choisir le
    meilleur mode de "webisation" de ses applications
    GCOS 7

32
GWEB
  • Conversion dynamique des grilles en pages HTML
  • Possibilités de personnalisations (fond décran,
    logos, bas de pages, touches de fonctions
    activées par la souris)
  • Outils
  • Capture , Macros
  • insertion des images, fichiers, textes,...
  • Script
  • collecter des données d'autres sources formes
  • exécuter des opérations

Web server Netscape, Microsoft, Apache, NCSA
CERN
Gweb CGI
Gweb's default facelifter
33
Cas d'évolution vers XTA Exemple d'impression
  • Problématiques Solutions
  • Accéder à une imprimante "identifiée" par un PC
    qui est arrêté (HS)
  • Evolution vers "OPEN GTWRITER" avec accès direct
    à l'imprimante ( son _at_IP )
  • Remplacement d'émulateur Affinity fin support
  • VIPlet ( via NT/TNVIP existant)
  • Evolution progressive vers le monde ouvert
  • DIANE Mainway ( reprise par Mainway d'une
    partie des terminaux passifs )

ISO/DSA
TCP/IP
NT
TNVIP
Terminaux passifs , Imprimantes
évolution vers VIPlet
Affinity
DSA
34
Cas d'évolution vers XTA passage progressif
d' ISO/DSA à tout TCP/IP
  • Passage sur Diane a permis , entre autres, de
  • Remplacer le serveur AIX avec TNVIP et ASU par
    TNVIP SE etAffinity par VIPLet ( tout IP)
  • Reporter les Fichiers partagés sur la partie Open
    de Diane
  • Disques dédiés pour les Fichiers Partagés
  • Remplacer UFTs par FTPs sur imprimante réseau via
    OPENGTWriter

VIPlet
Fichiers partagés
TNVIP SE
ISO/DSA ? UFT
OPENGTW
Fichiers partagés
OTM , GGQ ,..
35
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com