Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen?



Ähnliche Dokumente
Internet online Update (Internet Explorer)

Nutzung von GiS BasePac 8 im Netzwerk

SWOT Analyse zur Unterstützung des Projektmonitorings

Internet online Update (Mozilla Firefox)

Wo finde ich die Software? - Jedem ProLiant Server liegt eine Management CD bei. - Über die Internetseite

PC-Umzug: So ziehen Sie Ihre Daten von Windows XP nach Windows 8 um

Umstieg auf Microsoft Exchange in der Fakultät 02

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Internet Explorer Version 6

Installationsanleitung. CAPAX Dongle-Server V

Verwendung des IDS Backup Systems unter Windows 2000

macs Support Ticket System

GS-Programme 2015 Allgemeines Zentralupdate

white sheep GmbH Unternehmensberatung Schnittstellen Framework

Benutzerhandbuch. DNS Server Administrationstool. Für den Server: dns.firestorm.ch V

Installation EPLAN Electric P8 Version Bit Stand: 07/2014

Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.

Wie Sie beliebig viele PINs, die nur aus Ziffern bestehen dürfen, mit einem beliebigen Kennwort verschlüsseln: Schritt 1

FastViewer Remote Edition 2.X

OP-LOG

Dokumentation. Novaline Datenbankassistent. Version

Flashfragen in ILIAS Test & Assessment. Helmut Schottmüller

Bedienungsanleitung. Matthias Haasler. Version 0.4. für die Arbeit mit der Gemeinde-Homepage der Paulus-Kirchengemeinde Tempelhof

LANiS Mailversender ( Version 1.2 September 2006)

FritzCall.CoCPit Schnelleinrichtung

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Beschreibung Regeln z.b. Abwesenheitsmeldung und Weiterleitung

Anleitung zur Nutzung des SharePort Utility

Live Update (Auto Update)

Installation der 4Dv12sql Software für Verbindungen zum T.Base Server

Kleines Handbuch zur Fotogalerie der Pixel AG

Aufbau des CariNet 2.0 Was ist CariNet?

Einrichtung des Cisco VPN Clients (IPSEC) in Windows7

Step by Step Remotedesktopfreigabe unter Windows Server von Christian Bartl

In 12 Schritten zum mobilen PC mit Paragon Drive Copy 11 und Microsoft Windows Virtual PC

COSA. Portal Client Installation JAVA J2SE / JRE Version 1.4.2_09, Stand Copyright

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Installation des Authorware Webplayers für den Internet Explorer unter Windows Vista

Inbetriebnahme einer Fritzbox-Fon an einem DSLmobil Anschluss Konfiguration einer PPPOE-Einwahl (DSLmobil per Funk)

Whitepaper. Produkt: combit Relationship Manager / address manager. Dateiabgleich im Netzwerk über Offlinedateien

IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft

Horstbox VoIP. Stefan Dahler. 1. HorstBox Konfiguration. 1.1 Einleitung

Installationsanleitung. Update ATOSS SES 2.40 für Windows ATOSS Server

LIP Formulare Anleitung zum Speichern, Öffnen und Drucken

Datenübernahme von HKO 5.9 zur. Advolux Kanzleisoftware

3 Konfiguration OfficeMaster 3.10 SNMP

AGROPLUS Buchhaltung. Daten-Server und Sicherheitskopie. Version vom b

Updatehinweise für die Version forma 5.5.5

Erstellen eines Screenshot

GOtoSPORT.CH Internetplattform

Installationsanleitung

BSV Software Support Mobile Portal (SMP) Stand

Neuerungen in den SK-Programmen Version 3.1 Stand: Juni 2004

Kurzanleitung zur Registrierung mit einer zugelassenen fortgeschrittenen

Datensicherung. Mögliche Vorgehensweisen:

Erfahrungen mit Hartz IV- Empfängern

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Einspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos

PCC Outlook Integration Installationsleitfaden

Hinweise zur Installation der USB Treiber für Windows XP 32bit

Skript Pilotphase für Arbeitsgelegenheiten

Installationsanleitung ETK RPC2 Schnittstelle (hier: Anzeige Sonderausstattung, Lackcode, Polstercode im ETK)

BEO-Sanktionsprüfung Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.

Installation von Office 365 auf einem privaten PC

2. Die eigenen Benutzerdaten aus orgamax müssen bekannt sein

Fachdidaktik der Informatik Jörg Depner, Kathrin Gaißer

Microsoft Update Windows Update

Anwendertage WDV2012

Anleitungen zum KMG- -Konto

Version Deutsch In diesem HOWTO wird beschrieben wie Sie Ihren Gästen die Anmeldung über eine SMS ermöglichen.

FrontDoor/Monitor mehr sehen von FrontDoor

Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter

Anleitung zur Installation des AP-Manager-II

Print2CAD 2017, 8th Generation. Netzwerkversionen

Agentur für Werbung & Internet. Schritt für Schritt: -Konfiguration mit Apple Mail

SCHRITT 1: Öffnen des Bildes und Auswahl der Option»Drucken«im Menü»Datei«...2. SCHRITT 2: Angeben des Papierformat im Dialog»Drucklayout«...

SJ OFFICE - Update 3.0

Anleitung für die Umstellung auf das plus Verfahren mit manueller und optischer Übertragung

2. ERSTELLEN VON APPS MIT DEM ADT PLUGIN VON ECLIPSE

SMS-Tool. Seite 1 von 8

Unified Communication Client Installation Guide

Wichtige Hinweise zu den neuen Orientierungshilfen der Architekten-/Objektplanerverträge

Folgeanleitung für Fachlehrer

ein Versandsystem das immer passt HVS32 Monitoring

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)

Upgrade von Starke Praxis

mobifleet Beschreibung 1. Terminverwaltung in der Zentrale

easysolution GmbH easynet Bessere Kommunikation durch die Weiterleitung von easynet-nachrichten per nach Hause

Installation von MailON2!

Import von allgemeinen Zertifikaten

Benutzerhandbuch MedHQ-App

Kurzanleitung So geht s

Einrichtung eines Zugangs mit einer HBCI-Chipkarte bei der Commerzbank

Backup der Progress Datenbank

BEO-SANKTIONSPRÜFUNG Eine Einführung zum Thema Sanktionsprüfung und eine Übersicht zur BEO-Lösung.

)XQNWLRQVWDVWH8PEXFKHQ

Aktualisierung CHIPDRIVE Time Recording 4.0 auf CHIPDRIVE Time Recording 5.0

imove Fax and Speech 2.1

Datensicherung und Wiederherstellung

Transkript:

Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen? Januar 2012 CommitWork GmbH Seite 1 Info@CommitWork.de www.commitwork.de

Motivation Modernisierung eines Systems mit Java Frage: Big Bang oder Smooth Migration? Seite 2

Big Bang! Vielen Dank für Ihre Aufmerksamkeit Doch lieber eine weiche Migration? Seite 3

Weiche Migration in die neue Welt Seite 4

Problem: Sie sind nicht unabhängig voneinander! Seite 5

Requestor Java Dialog (1 PC) Seite 6

Requestor Java Dialog (anderer PC) Seite 7

Requestor Java Dialog (n PCs) Seite 8

Java Dialog Requestor Auch der umgekehrte Weg (1 PC,, n PCs) könnte interessant sein! Seite 9

Requestor Java Dienst Ein Requestor soll einen Dienst eines Java Container aufrufen. Dies könnte beispielsweise eine Buchung sein. Bekannte Java basierte Container sind: JEE Application Server, Tomcat oder NSJSP Seite 10

Eine Brücke in die moderne Welt Seite 11

Bridge ScreenCobol Java ScreenCobol Kontextdaten, Pathtermname,... Telegramm Logging Mapping Tabelle JavaDialog Anmeldung ans JMS Einmalig beim Programmstart Bridge S2J JMS Seite 12

Was ist JMS? JMS ist ein standardisiertes Java Messaging System. - unterschiedliche Produkte implementieren dies. Eine JMS-Queue dient der Punkt-zu-Punkt Kommunikation Ein JMS-Topic dient der 1-zu-n Kommunikation Seite 13

Bridge Java ScreenCobol JavaDialog Kontextdaten, IP, Dialogname,... Telegramm Logging ScreenCobol Mapping Tabelle Bridge J2S UMS-Server Seite 14

Asynchron: Kommunikation im Java Umfeld JMS mit JMS-Queue oder JMS-Topic Als JMS System kann ein JEE Application Server oder ein separates Produkt, wie ActiveMQ verwendet werden. Synchron: EJB: Aufruf einer Methode, die ein Serverbean im Application Server anbietet. SOAP: Aufruf eines Webservice im Tomcat oder Application Server Seite 15

Wie könnte man strukturierte Daten weiterreichen Im Normalfall werden die Nutzdaten in einem String abgelegt. Eigene Beschreibung der Nutzdaten: id=007;name='james Bond' Alternativ kann man auch eine XML-Message verwenden: <?xml version="1.0" encoding="utf-8"?> <agent> <id>007</id> <name>james Bond</name> </agent> Zur Bearbeitung von xml wird gerne jdom verwendet (siehe www.jdom.org) Seite 16

Bridge Legacy Server JEE EJB JEE SOAP Bridge JEE JMS Tomcat/NSJSP SOAP JMS Standalone Seite 17

Konfigurierbare Ziele Für jede Nachricht ist die Kommunikationsart bzw. Weg konfigurierbar: Synchron oder Asynchron JMS-System, JMS-Queue oder JMS-Topic Zielsystem Application Server, Tomcat oder NSJSP Telgrammlogging Seite 18

Eine Brücke zu unterschiedlichen Platformen NonStop Server Legacy Server NonStop Server Bridge Unix Server Windows Server Seite 19

Kommunikation mit OmnivoBridge OmnivoBridge unterstützt alle zuvor vorgestellten Kommnunikationsarten (ScreenCobol Java Dialog(e) oder Java Dienste). Der umgekehrte Weg ist bisher ist meist vom der Umgebung des Kunden abhängig. (JavaDialog ScreenCobol) Damit die OmnivoBridge auch von einem Legacy Server erreicht werden kann, läuft die Java basierte OmnivoBridge innerhalb eines Pathwaysystems und bedient die notwendige $RECEIVE Schnittstelle der Legacy Pathway Server. Die OmnivoBridge ist multithreaded implementiert. Dabei spielt es keine Rolle auf welcher Platform sich die Zielsysteme befinden. Im Normalfall befinden sich die Zielsysteme auch auf NonStop Rechnern. Aufgrund der verwendeten Technologien können diese auch auf allen Java unterstützten Platformen wie Unix oder auch Windows sein. OmnivoBridge bietet auch eine Brücke von der NonStop zu nicht NonStop Systemen. Seite 20

Aktuelle Einsatzgebiete der OmnivoBridge Ankopplung an das Produkt Factonet von CS Software Monitoring in Produktionssystemen wie beim FLS der Fa. ThyssenKrupp. Ereignisse im Legacy System werden über die OmnivoBridge an Java Dialoge weitergeleitet, so dass sich diese automatisch aktualisieren. Kontextübergabe von ScreenCobol an Java-Dialoge Kontextübergabe von Java-Dialogen an ScreenCobol Seite 21

Diskussion Wie sieht Ihre Brücke in die neue Welt aus? Seite 22