Client

Werbung
Slide 1

Funktionsbeschreibung
 ISY-Connect stellt eine Kommunikationsschnittstelle dar, die es ermöglicht, in heterogenen
Systemlandschaften Daten sowie Funktionen zwischen den unterschiedlichen Systemplattformen
auszutauschen bzw. auszuführen.

 Unser Produkt ISY-Connect ist in der Programmiersprache JAVA geschrieben und somit
systemunabhängig.
 Der Datenaustausch zwischen den verschiedenen Datenbanksystemen erfolgt mittels SQL über
standardisierte Datenschnittstellen wie ODBC bzw. JDBC. Die Kommunikation zwischen den
unterschiedlichen Systemen erfolgt über eine Socket-Verbindung, basierend auf dem
TCP/IP-Protokoll. Die Datenverbindungen zu den ISY-Connect-Clients können über
ISY-Connect-Server-Module gebündelt und beliebig kaskadiert werden.
 Die Benutzeroberfläche zur Programmierung unserer Kommunikationsschnittstelle ist die
Befehlsumgebung der AS/400. Somit versetzen wir einen AS/400-Programmierer in die Lage, mit
einfachsten Mitteln in seiner gewohnten Umgebung PC-Funktionalitäten in seine Anwendung zu
integrieren. Die Ausführung erfolgt über programmierbare Skripts der Funktionsabläufe von
Datenbeschaffung bis hin zur Ausführung externer Funktionen.
 Das Programm kann in verschiedenen Betriebs-Modi gestartet werden:
- Administrator: Der Anwender verfügt über Konfigurationsrechte
- Programmierer: Der Anwender erhält einen Konsolbildschirm zur Verfolgung von
Fehlermeldungen
- User: Automatische Ausführung von vorgegebenen Skript-Funktionen
© ISY Informationssysteme GmbH

Seite: 1


Slide 2

Beispiel: Konfiguration der direkten
Netzanbindung des Connect-Client-Moduls

© ISY Informationssysteme GmbH

Seite: 2


Slide 3

Beispiel: Konfiguration der Client-PC's
über das Connect-Server-Modul

HOST

Server

Client

Client
© ISY Informationssysteme GmbH

Client

Client
Seite: 3


Slide 4

Technische Voraussetzungen

 Netzwerk mit TCP/IP-Protokoll
 Java-Engine für den Betrieb des Server- sowie Client-Moduls (JRE 1.3)
 RMI (Remote Method Invocation Java-eigenes Protokoll) zur Kommunikation
zwischen Server und Client
(Bei der Direktanbindung des Client-PC's an das Netz ist dieses Protokoll nicht notwendig.)

 ODBC (Open Data Base Connectivity) bzw. JDBC (Java Data Base Connectivity)
zur Kommunikation zu SQL-Datenbanksystemen auf beliebigen Rechner-Typen

© ISY Informationssysteme GmbH

Seite: 4


Slide 5

Einsatzgebiete

 Betrieb von PC-Anwendungen
- Report-Generatoren (Christal-Reports, WordPerfect, MS-Word....)
- Tabellenkalkulation (MS-Excel....)
- Büro-Kommunikationssysteme (Lotus Notes, MS Exchange....)
- Bereitstellung von Daten für das WWW
- beliebig erweiterbar
 Bereitstellung von Daten für die
- Erstellung von Serienbriefen
- Datenauslagerungen
 Austausch von Daten zwischen unterschiedlichsten Datenbanksystemen
 eMail-Funktion

 Datenbereitstellung für Data Warehouse-Systeme (ISY-Journal)

© ISY Informationssysteme GmbH

Seite: 5


Slide 6

Data Warehouse

HOST

HOST

ORACLE
DB2

Applikation

© ISY Informationssysteme GmbH

Seite: 6


Slide 7

Spezielle Anwendungsunterstützung für den
Betrieb in Verbindung mit IBM AS/400
 Bereitstellung von Befehlen, die für die Ausführung in Skripts zusammengefasst und
generiert werden können
 Archivierung von Druckausgaben in PC-Bilddateien (TIF-Imageformat)

© ISY Informationssysteme GmbH

Seite: 7


Slide 8

Beispiele

 Bereitstellung von Daten zu grafischen Auswertungen und Statistikinformationen
 Systemmeldungen per eMail an den Systemoperator senden um bei Bedarf auf
einen manuellen Eingriff hinzuweisen
(Datensicherung: Band ist nicht geladen)
 SMS-Nachrichten an Mobiltelefon senden
Möglichkeit der Beantwortung von Systemmeldungen

 Rechnungsdrucke in Form von TIF-Imageformaten via eMail an den Kunden
senden

© ISY Informationssysteme GmbH

Seite: 8


Slide 9

AS/400-Daten als Diagramm in Excel darstellen

ISY Connect

© ISY Informationssysteme GmbH

Seite: 9


Slide 10

Auf der AS/400 eine eMail versenden

ISY Connect

© ISY Informationssysteme GmbH

Seite: 10


Slide 11

Rechnungsdrucke via eMail versenden

Rechnung

Befehl
SPLTOTIF

10.1.2003
€ 1.004,35
Fällig am:
31.1.2003

AS/400-SpoolausgabeDateien
Kunden-PC
PC-Bilddateien

Rechnung
10.1.2003
€ 1.004,35

© ISY Informationssysteme GmbH

Seite: 11


Slide 12

Weitere Planungen

 HTML-Schnittstelle (Datenschnittstelle)
 XML-Schnittstelle (Datenschnittstelle / Befehlsausführungsschicht)

© ISY Informationssysteme GmbH

Seite: 12


Slide 13

Organisatorische Vorkehrungen für den
Einsatz des Systems
 Grundsätzlich ist die Datenhaltung sowie die Definition der Funktionsabläufe
in beliebiger Form handhabbar.
 Festlegung und Planung individuell nach den Belangen des Unternehmens,
das dieses Produkt einsetzt.
 Sowohl Datenhaltung sowie Funktionsabläufe sollten zentral auf einem System
abgelegt werden.

© ISY Informationssysteme GmbH

Seite: 13


Slide 14

Konfiguration Connect-Client-Modul

 Datenbankverbindungen
Beschreibung der Kommunikationsschnittstellen
- URL-Quelle
- Datenbanktreiber

 System-Verbindungsknoten
Beschreibung des Datenbank-Typs, aus der Daten geholt werden
- Systemname
- Datenbank-Typ
- Datenbankverbindung

 DOS-Ersatzvariablen
Zuordnung einer Variablen zum Pfad, in dem Programme oder Vorlagen gespeichert sind

 eMail-Funktion
Angabe des Mail-Servers, über den eMails versendet werden

 SMS via eMail
Anlage einer Matrix, die es speziellen SMS-Outsourcing-Providern erlaubt, eMails in
SMS-Nachrichten umzusetzen

© ISY Informationssysteme GmbH

Seite: 14


Slide 15

Konfiguration Connect-Server-Modul

 Datenbankverbindungen
Beschreibung der Kommunikationsschnittstellen
- URL-Quelle
- Datenbanktreiber

© ISY Informationssysteme GmbH

Seite: 15


Slide 16

AS/400 Befehle Seite 1

1. Administrationsbefehle
 DLTTCPHTE - TCP/IP-Host-Tabelleneintrag löschen
 PWROFF - Beenden ISY ConnectClient
 RMVSERVER - Entfernen Server-Eintrag
 SERVER - Setzen Server-Eintrag
 SETTCPHTE - TCP/IP-Host-Tabelleneintrag setzen
 STRCNTCLT - Starten des Programms ISY ConnectClient

© ISY Informationssysteme GmbH

Seite: 16


Slide 17

AS/400 Befehle Seite 2

2. Skript-Befehle
 DOS - Ausführen einer DOS-Anweisung
 OPTIONDLG - Anzeige Optionsdialog
 OS400 - Ausführen einer OS400-Anweisung
 SLEEP - Skript-Ausführung verzögern
 SNDMAIL - Senden eMail
 SNDSMS - Senden SMS-Nachricht
 SQL - Ausführen einer SQL-Anweisung

© ISY Informationssysteme GmbH

Seite: 17


Slide 18

AS/400 Befehle Seite 3

Sub-Befehle zur SQL-Anweisung
 DBS - Kopieren von Daten in Datenbanksysteme

 HTML - Kopieren in HTML-Format (HTML)
 TEXT - Kopieren in HTML-Format (Text)

3. Skript-Administrationsbefehle
 CRTSKRPGM - Generieren eines Skriptprogramms
 SETPARM - Setzen der Skriptparameter

 SKRIPTJOB - Ausführen eines Skripts
© ISY Informationssysteme GmbH

Seite: 18


Slide 19

AS/400 Befehle Seite 4

4. Sonderfunktionen
 SPLFTOTIF - Konvertieren einer Spoolfile-Ausgabe in ein TIF-Format

© ISY Informationssysteme GmbH

Seite: 19


Herunterladen