Datenbank-Server mit IIOP-Schnittstelle in Java
===============================================

Fr die bersetzung und Ausfhrung dieses Beispiels wird
- ein JDBC-Treiber
- eine SQL-Datenbank
- und JacORB oder ein anderer Java-ORB bentigt.
Fr JacORB siehe http://www.inf.fu-berlin.de/~brose/jacorb oder
http://jacorb.inf.fu-berlin.de

Fr das Setzen des CLASSPATH in einer UNIX-Umgebung ist die Datei kshenv
zu editieren und das Setzen erfolgt dann mit
. kshenv

bersetzt wird der Server z.B. mit
javac dbImpl/Server.java

Zur Erinnerung:
Sollten Sie JDK 1.2 oder hher verwenden, mssen Sie die Java-
Properties-Datei orb.properties im Verzeichnis JAVA_HOME/lib anlegen
oder anpassen, um JacORB anstatt den JDK-ORB zu verwenden.

Gestartet wird der Server z.B. mit
java dbImpl.Server ior.txt

HINWEIS: Dieser Server ist nicht perfekt und man kann ihn deshalb
so nicht in einer Produktionsumgebung einsetzen.

Beispiel fr eine IOR, mit der der Client die Verbindung zum Server aufnimmt
corbaloc::remotehost:9999/DB/POA/Manager

Beispiel fr eine URL fr den JDBC-Treiber von Informix
jdbc:informix-sqli:remotehost:1525/stores7:informixserver=infserv


Verzeichnisstruktur
-------------------

vb/demo/db_srjava/      Dieses Verzeichnis

  LIESMICH.TXT          Diese Datei

  README.TXT            Diese Datei, in englischer bersetzung

  kshenv                UNIX-Korn-Shell Umgebungsvariablen

  Makefile              UNIX-Makefile fr die Java-Anwendung

  dbImpl/               Selbsterstellte Klassen fr die Java-Anwendung

    Server.java         Die Klasse mit der main-Methode

  DB/                   Vom IDL2JAVA-Compiler generierte Klassen
