Extend. Manage. Secure. More than 30 years in the business. Over 65,000 customers.

De technische voordelen van Verastream Bridge Integrator

Met BMS maps, zonder BMS maps of allebei

BMS maps maken het mogelijk te werken met scherm- en veldnamen op basis van een gestructureerd schema. Gebruik van hostgegevens wordt daardoor een simpele kwestie van het aanroepen van de symbolische naam van een scherm of een veld. Interactie met de CICS-applicatie is gebaseerd op het gebruik van de gekoppelde namen en waarden in de maps. Er hoeft, met andere woorden, niet te worden verwezen naar de rij- en kolomposities op het uiteindelijk weergegeven scherm. Dat wil zeggen dat positiewijzigingen van een veld op het scherm van de host geen aanpassingen noodzakelijk maken verderop in de processtroom en dat client-applicaties die volgens deze BSM maps zijn ontwikkeld, volledig buiten schot blijven.

Toegang tot 'unmapped' hostvelden

Voor client-applicaties is interactie mogelijk met elk veld op een scherm; de interactie is niet beperkt tot alleen de 'mapped' velden. Verastream geeft de client-applicatie namelijk de mogelijkheid de onderliggende terminal controls te benaderen via de Bridge Exits. Dit gebeurt intern via de Bridge in CICS, niet door het activeren van een externe sessie, zoals bij de meeste andere oplossingen het geval is.

Koppeling van namen en waarden

De BMS maps worden dynamisch geïmporteerd en voor alle unmapped velden op een scherm worden de naam-/waardeparen gegenereerd op basis van de onderliggende terminal controls. Die unmapped velden kunnen vervolgens worden gebruikt door de gegenereerde naam aan te roepen. Client-applicaties kunnen daardoor niet alleen gebruikmaken van de gekoppelde namen en waarden, ze kunnen ook interacteren met elk scherm en elk veld, ook in gevallen waar een volledige mapping ontbreekt.

Interactie met schermen die niet in de mapping zijn opgenomen

Ook bij CICS-applicaties zonder BMS maps profiteert de client-applicatie nog altijd van het volle vermogen van de CICS Bridge. De client kan gebruikmaken van CICS zonder daarvoor te zijn aangewezen op een extra 'screen-scraper' in de middenlaag. Op het moment dat Verastream Bridge Integrator schermen en velden tegenkomt waarvoor geen mapping bestaat, wordt op dynamische wijze alsnog een mapping gegenereerd waarin alle velden een naam toegewezen krijgen. (Een tweede mogelijkheid is Verastream Bridge Integrator zo in te stellen dat het gebruik van gegevens zonder mapping wordt uitgeschakeld.) Alle velden zijn in deze mapping vertegenwoordigd en het is dus vervolgens mogelijk data op te vragen van of weg te schrijven naar elk specifiek veld.

Ondersteuning van interacties op basis van rij-, kolom- en lengteopdrachten

Interacties zijn bij Verastream Bridge Integrator niet beperkt tot uitsluitend BSM. Via de Verastream Bridge Exit is elke vorm van CICS-interactie mogelijk die nodig is voor de corresponderende CICS-applicatie, dus ook, bijvoorbeeld, op basis van rij-, kolom- en lengteopdrachten.

Bridge vectors

De applicatie-ontwikkelaar hoeft geen verstand te hebben van bridge vectors. Met Verastream kan de oproepende applicatie gericht de gewenste gegevens opvragen via een simpele bibliotheekopdracht waarbij gebruik wordt gemaakt van een Java-klasse-object, een COM- of .NET-object of een webservice. Als er maar één veld nodig is, kan dat ene veld worden opgevraagd aan de hand van de naam in de mapping, de gegenereerde naam of op basis van rij, kolom en lengte. Heeft de client-applicatie alle velden op een scherm nodig, dan is in Verastream ook daar een opdracht voor beschikbaar. Ook uitgebreide veldinformatie, bijvoorbeeld in de vorm van attributen, kan samen met de gegevens worden opgevraagd als daar behoefte aan is.

CESN-aanmeldingsprocedures en CESF-afmeldingsprocedures

De Verastream technologie, waarop inmiddels patent is aangevraagd, maakt ook het gebruik mogelijk van CESN-aanmeldings- en CESF-afmeldingsprocedures. Dit is van belang voor tal van CICS-applicaties waarbij sprake is van beveiligingsmechanismen.