Virtel Web Modernization

3270 Bildschirme in eine moderne GUI verwandeln

Moderne grafische Benutzeroberflächen (GUIs) für Legacy-Anwendungen

Virtel zeigt Host-Transaktionen (wie CIC, IMS und Natural) in Thin Client-Webbrowsern als moderne und benutzerfreundliche Webseiten, um ein authentisches Webportal-Erlebnis (GUI) zu schaffen.

Es ist eine attraktive Modernisierungsalternative für Hostanwendungen, die noch auf Legacy Screen Interfaces angewiesen sind. Im Self-Service-Modus ist eine Ausweitung ausgewählter Transaktionen auf Partner, Kunden und nicht ausgebildete Mitarbeiter möglich.

Vorteile von Virtel

Virtel ermöglicht es schnell und einfach, CICS, IMS, Natural und andere Host-Transaktionen als moderne und benutzerfreundliche Webseiten darzustellen, die ein authentisches Webportal-Erlebnis (GUI) schaffen:

  • Cascading Style Sheets (CSS), die Corporate Branding und Web-Präsentation-Standards implementieren
  • Dateneingabe-Widgets: Checkboxen, Dropdown-Listen, grafische Kalender und vieles mehr
  • Verbessertes Layout und Workflow: Bildschirm-Zusammenführung, Tab-Navigation, Collapsible Sektionen und vieles mehr
  • Neue Ajax-basierte Anwendungs-Features: Auto-Suggest, Auto-Complete, PDF-Generierung, E-Mail und vieles mehr

Virtel kann eine Transaktion für mehrere Benutzer gleichzeitig auf verschiedenen Endgeräten anzeigen, unter der Voraussetzung, dass deren Anzeigespezifikationen beachtet werden:

  • Vollbildanzeige für Workstations und Tablets
  • Erweiterbare Accordions für Smartphones
  • 3270 TE für Benutzer, die eine traditionelle Green Screen-Schnittstelle bevorzugen

Virtel erhöht die Relevanz von - und Investitionen in - Legacy-Host-Anwendungen für die kommenden Jahre.

Typische Virtel Web-Modernisierungsanwendungen umfassen:

  • UI-Modernisierung: Ersetzen der Legacy Screen User Interface durch eine moderne und attraktive Web-Benutzeroberfläche
  • UI-Konsolidierung: Integrieren Sie Host- und Benutzeroberflächen für Webanwendungen nahtlos in eine einzige GUI, um das Umschalten zwischen Screens und Webseiten zu vermeiden
  • Produktivität: Erfassungsfehler verringern; Schulungsbedarf für neue und befristete Mitarbeiter reduzieren
  • Self-Service: Geben Sie Kunden und Partnern einen Self-Service-Zugang zu spezifizierten Transaktionen
  • Mobile-/Kunden-Outreach: Produkte und Services für mobile Geräte erweitern, um den Verbrauchermarkt zu erreichen
  • Cloud-Integration: Nahtlose Integration von Host-Transaktionen und Daten mit der Cloud
  • Technologischer Fortschritt: Ersetzen Sie unterdurchschnittliche oder umständliche GUI-Technologien und veraltete Screen Scrapers ohne Beeinträchtigung der Endnutzer oder des 3270 Anwendungscodes

Die Entwicklung eines neuen Virtel-basierten Web-Portals (GUI) erfordert keine änderung des zugrundeliegenden 3270-Anwendungscodes, da Virtel Schnittstellen standardmäßig mit den 3270-Daten von VTAM arbeitet:

  • Es eliminiert das Risiko der Unterbrechung der internen Logik der Host-Anwendung, was die Testanforderungen reduziert. Die Prüfung ist auf die GUI selbst beschränkt. Die zugrundeliegende Host-Anwendung muss nicht Regression getestet werden. Dies reduziert die Dauer und die Kosten der GUI-Entwicklung erheblich.
  • Es ermöglicht Anwender mit umfassendem Verständnis für autorisierte Screen Field Values aber keinerlei Qualifikationen in der internen Anwendungslogik und/oder Programmiersprache, die GUI mit wenig Unterstützung aus dem Anwendungs-Support-Team zu entwickeln.
  • Es ermöglicht die Entwicklung von GUIs für Anwendungen, deren Code nicht geändert werden kann, weil sie von einem Lieferanten besessen wird, verloren gegangen ist oder zu komplex oder kritisch ist.

Virtel kann mit den Transaktionsprogrammen über COMMAREAs und Kanäle kommunizieren, wenn/falls Legacy Screens nicht mehr verwendet und entfernt werden müssen. Die änderungen können jeweils in ein Programm implementiert werden, d. h. Virtel kann gleichzeitig mit Transaktionsprogrammen unter Verwendung von Screens, COMMAREAs und Kanälen kommunizieren.

Um die HTML/JavaScript-Seiten (GUI) für die Benutzer zu generieren, setzt Virtel auf Szenarien und Templates.

Szenarien Szenarien definieren die interne Logik der GUI; Zum Beispiel, ob eine Webseite aus einem oder mehreren 3270 Screens generiert werden soll oder welches Template für die Erzeugung einer bestimmten Webseite verwendet wird. Szenarios werden mit Virtel Studio entwickelt: einer Eclipse-basierten IDE.

Templates definieren die Präsentation und Ergonomie der Website und wo Host-Anwendungsdaten in die Webseite eingefügt werden. Templates werden mit Virtel Screen Redesigner - einer Host-basierten IDE mit Web-Benutzeroberfläche - entwickelt.Virtel Screen Redesigner ermöglicht Entwicklern:

  • Abrufen der 3270 Bildschirm-Layouts aus vorhandenen Karten (BMS, MFS, etc.) oder Live-Screen-Captures
  • Jedes Bildschirmlayout - Feld für Feld - im Workbench-Format anzuzeigen
  • Auswahl - Feld für Feld - eines Widgets, um die Dateneingabe zu unterstützen: Checkbox, Auswahlliste, grafischer Kalender und vieles mehr
  • ad-hoc HTML/JavaScript-Code einfügen, um das Template zu vervollständigen, z. B. um der GUI Ajax-basierte Funktionen hinzuzufügen, wie beispielsweise dynamische Auswahllisten, Auto-Suggest und Auto-Complete.

Eine Thin Client-Browser-basierte Lösung, Virtel Web Modernisierung:

  • Funktioniert sofort und automatisch mit jedem Gerät, das eine Standard-HTML/JavaScript-Seite - unabhängig von Plattform, Betriebssystem oder Browser - darstellen kann:
    • PC-Workstations und Notebooks mit beliebiger Version von Windows (einschließlich Windows 10) oder Linux
    • Apple-Produkte: Workstations, Notebooks und mobile Geräte
    • Mobile Geräte (Tablets, PDAs, Smartphones) mit iOS, Android, Windows Phone, etc.
    • Internet Explorer, Safari, Firefox, Chrome, usw
    • Jedes zukünftige webfähige Gerät, denn neue webfähige Geräte werden in der Lage sein, die Standard-HTML/JavaScript-Seiten von Virtel marktfähig zu machen
  • Ermöglicht Initiativen, bei denen 3270 TE-Clients nicht im Besitz des Host-Teams sind wie BYOD (Bring Your Own Device) und Zugriff durch autorisierte Agenten oder Drittanbieter
  • Ermöglicht Initiativen, bei denen 3270 TE-Client-Desktops virtualisiert werden, wie VDI (Virtual Device Infrastructure) und Desktop as a Service (DaaS)
  • Erweitert den Umfang des DR-Planes (Disaster Recovery), indem 3270 TE-Benutzer mit jedem webfähigen Gerät arbeiten auf die sie zugreifen können, das nicht davon betroffen ist.

Mainframe-Berechtigungssteuerung - Virtel unterstützt die RACF- (Standard-), TSS- oder ACF2-Anmeldeauthentifizierung. Das Anwendungsauswahlmenü beschränkt Benutzer auf Anwendungen, für die sie bei der Anmeldung autorisiert wurden. Auch wenn/falls der Transaktionsserver (CICS, IMS, etc.) abbricht, haben Virtel-Benutzer nicht freie Hand.

Sichere HTTP-Verbindungen - Virtel setzt auf End-to-End-verschlüsselte HTTP-Verbindungen:

  • Datenaustausch werden mit z/OS 'AT-TLS verschlüsselt.
  • HTTP-Verbindungen werden im Leerlauf geschlossen, was zu 99,99% bei User Interfaces (3270 TE oder GUI) der Fall ist.

Sicherheit auf Exchange-Ebene - Während der Sitzung:

  • Jeder Austausch zwischen Mainframe und Client wird mit einem eindeutigen Token und der IP-Adresse der Clients authentifiziert, um Man-in-the-Middle-Angriffe zu verhindern.
  • Eingehende Daten werden auf Länge analysiert, um unerwünschte Malware-Insertionen zu verhindern.

Mainframe-Schutz - Virtel läuft auf dem Mainframe, auf dem dessen Code vor Internetangriffen geschützt ist. Die Verwendung von unverschlüsselten 3270-Daten ist auf die VTAM-Virtel-Verbindung auf dem Mainframe beschränkt, wo es vor Internetangriffen geschützt ist. Die HTTP-zu-SNA-Protokollkonvertierung von Virtel "bremst und leitet" die Mainframe-Client-Verbindungen auf dem Mainframe um: eine Indirektion, die zusätzlichen Schutz vor Internetangriffen bietet.

Datenlose Clients - Virtel löscht den Cache des Browsers, wenn die Sitzung beendet ist: Keine Hostdaten-Exposition, falls die Clients (z. B. mobile Geräte) verloren gehen oder gestohlen werden.

Industriestandard und benutzerdefinierte Sicherheit - Virtel ist kompatibel mit PROXY, SSO, Jump Box, VPN und jeder anderen IP-Sicherheitstechnologie. Es kann angepasst werden, um Drucker-Terminals, Biometrie und Multi-Kriterien-Authentifizierung, Sicherheitsfilter (keine Anzeige, nur browsen oder aktualisieren) und vieles mehr zu unterstützen.

Kein VPN erforderlich -Virtel benötigt kein VPN, um sicheren Zugriff auf Mainframe-Anwendungen von Webbrowsern zu ermöglichen. Virtel-Kunden können ihre VPN verwerfen.