Image Importer/Analyser für IBM DB2
 
DB2 ExifServer
 
 
Home / Db2ExifServer
Powertek - Logo  
Der DB2 ExifServer ist eine Client-Server Anwendung, die es erlaubt, über ein Web-Interface (Java-Applet) von einem beliebigen Rechner mit Internet/LAN-Verbindung,
JPG-Bilddateien in eine IBM DB2 Datenbank einzulesen sowie zusätzlich enthaltene Metadaten zu ermitteln und dem Datensatz hinzuzufügen.

Das Programmpaket besteht aus 4 Teilprogrammen:
- JavaRead V1.0 (Java-Applet)
- ExifServer V1.0 (Server-Anwendung)
- STP_ExifRead (Stored Procedure für IBM DB2)
- WebSite für Applet (auf Apache 2 Webserver mit PHP5)
- Webbasierte Bedienoberfläche (Java-Applet, zertifiziert)
- Multi-OS für Client (nur Webbrowser und Java 1.4 notwendig)
- Zugriff auf DB2 über Internet/LAN
- Automatische Speicherung der Bilddaten als BLOB und
  Hinzufügen der jeweiligen ExifDaten durch Stored Procedure
Powertek - DB2ExifServer 1
Powertek - DB2ExifServer 2
Powertek - DB2ExifServer 3
Java Applet 1 Java Applet 2 Java Applet 3
Das Java-Applet dient zum Auswählen der Bilddateien und zur Übergabe der Dateien an den ExifServer.
Das Applet verfügt über eine Zertifizierung (Fake-Zertifikat), die es erlaubt, aus einem Applet heraus auf ein lokales System (Client) zuzugreifen.
Über einen Dateidialog kann eine beliebige JPEG-Bilddatei ausgewählt werden. Das Applet lädt diese und zeigt eine verkleinerte Vorschau des Bildes an. Wenn die Übertragung gestartet wird, verbindet sich das Applet über eine Client-Server Verbindung (Socket) mit dem auf dem DB2-Server laufenden ExifServer. Nach erfolgreicher Übertragung wird die Verbindung abgebaut und über JDBC/SQL die Bilddatei als BLOB in die DB2-Datenbank eingefügt. Abschließend wird ebenfalls über SQL die Stored Procedure STP_ExifRead der DB2-Datenbank ausgelöst.
jExifRead - Applet testen
Der ExifServer kopiert bei erfolgreicher Verbindung mit dem Clientsystem, die vom Applet erhaltenen Bilddateien in das lokale Dateisystem des DB2 Servers.
Die Stored Procedure STP_ExifRead liest die durch den ExifServer lokal zur Verfügung gestellten Bilddaten Byte-Weise aus, extrahiert hierbei vorhandene Metadaten und fügt diese Informationen in die DB2-Datenbank ein.
Die Webseite beinhaltet das Applet JavaRead, die hierfür notwendigen Startinformationen und Zertifikate, sowie die Abfrage der Datenbankinhalte über PHP5.
- Internetbrowser mit Support des Java Runtime Enviroment 1.4 und höher
- Installiertes JRE 1.4
- Installierte DB2 V7.2 mit AIV-Extender
- Apache 2 Webserver (auf dem Rechner mit DB2 Datenbank)
- PHP5 (eingerichtet für Apache 2)
- DB2 Java-Server (im Lieferumfang von DB2)
- Website mit zertifiziertem Applet JavaRead
 
 
 
©2002-2012 powertek.de. All rights reserved.
Terms of Use | Privacy Policy | Impressum