Avec ou sans cartographie BMS – ou les deux
Les cartographies BMS permettent d’appeler les noms symboliques des écrans et des champs pour radicalement simplifier l’utilisation des informations centrales. Les interactions avec les applications CICS s’appuient sur des paires nom/valeur de la cartographie et non sur des positions rangée/colonne des écrans de terminal. Ainsi, les mouvements de champs sur les écrans centraux n’induisent pas de changements en aval et les applications client développées sur la cartographie BMS n’en sont pas affectées.
Accès aux champs non-cartographiés
Les applications client peuvent interagir avec tous les champs apparaissant à l’écran – et pas uniquement avec ceux qui sont cartographiés. En effet, Verastream permet à une application d’accéder aux contrôles terminal sous-jacents disponibles via Bridge Exit. Contrairement à d’autres solutions, cette opération est réalisée en mode natif à travers le pont CICS et non par appel d’une session externe.
Correspondance nom/valeur
L’importation des cartes BMS est opérée de façon dynamique et la génération des paires nom/valeur se base sur les contrôles terminal sous-jacents pour tous les champs écran non-cartographiés qui peuvent ensuite être utilisés en appelant le nom généré. Cette méthode permet non seulement aux applications client d’utiliser les paires nom/valeur, mais aussi de s’appuyer sur tout écran ou champ – que la cartographie complète ait été établie ou non.
Interactions avec les écrans n’ayant jamais été cartographiés
Même si une application CICS n’utilise pas de cartographie BMS, n’importe quelle application client peut bénéficier des performances de CICS Bridge et utiliser l’environnement CICS sans faire appel à une infrastructure intermédiaire de capture d’écran. Lorsque Verastream Bridge Integrator est en présence d’écrans ou de champs non-cartographiés, il génère une carte dynamique et des noms pour chacun d'entre eux. (Verastream Bridge Integrator peut également supprimer l’utilisation des informations non-cartographiées). Tous les champs sont inclus à la cartographie ; il est alors possible d’obtenir ou d’adresser des données à n’importe lequel d’entre eux.
Support des interactions avec commandes rangée/colonne/longueur
Verastream Bridge Integrator n’est pas exclusivement limité aux environnements BMS. Les interaction CICS peuvent avoir lieu librement via Verastream Bridge Exit à travers des commandes de type rangée/colonne/longueur requises par l'application CICS correspondante.
Vecteurs de pont
Les développeurs d’applications ne sont pas tenus de comprendre ni de gérer les vecteurs de pont. Verastream permet en effet à l’application appelante de solliciter uniquement les informations nécessaires grâce à un simple verbe de bibliothèque disponible (à travers une classe Java, un objet COM ou .NET ou un service Web). Si un seul champ est requis, l’application peut l’appeler par son nom cartographié, généré ou selon sa position rangée/colonne/longueur. Lorsque l’application client exige que tous les champs soient affichés, Verastream fournit un verbe permettant de les récupérer. Si des informations complémentaires sont requises pour un champ (attributs), elles peuvent également être récupérées avec les données.
Procédures de connexion CESN et déconnexion CESF
La technologie brevetée Verastream permet également d’utiliser les procédures de connexion CESN et de déconnexion CESF. Cela est particulièrement important pour de nombreuses applications CICS sécurisées.