hmm also das halte ich für äußerst schwierig.. wenn auch nicht unmöglich... aber ob der Aufwand das Ergebnis wert ist??
Also bei dem geschilderten Problem fallen CORBA, RMI und EJB raus, die funktionieren hier nicht. Es sei denn Du kriegst die Anbieter dazu das entsprechend so anzubieten.
Ich gehe auch mal davon aus, Du hast keinen direkten Zugriff auf die Datenbank, so daß dies auch ausfällt.
also bleibt die Socketprogrammierung.... Sockets ist Low Level TCP/IP Programmierung, d.h. hier kannst Du Dein eigenes Übertragungsprotokoll auf TCP/IP aufbauen. Was hat das jetzt mit Deinem Problem zu tun?? Nunja HTTP setzt als Protokoll auf TCP/IP auf. Die Daten werden dabei unkomprimiert als Text übertragen (was schon mal gut ist, weil ne Verschlüsselung oder Kompression würde das Ganze erschweren

). Aussprobieren kannst Du das, indem Du auf irgendeinen Webserver mal mit Telnet losgehst:
telnet webserver 80
webserver ist hierbei die Adresse (IP oder Name) des Webservers und 80 der Port für HTTP. Du kriegst eine Verbindung und kannst dann z.B. mit
GET / HTTP/1.0
das Hauptverzeichnis anfordern (wichtig ist hier zweimal Return zu drücken!!) Der Server wird diese Datei prompt zurückschicken und Dein Telnet zeigt Dir das Ganze als Text an, danach wird die Verbindung i.d.R. serverseitig gekappt. Jetzt kannst Du Dir die Doku zu HTTP anschauen und wirst feststellen, daß man da noch mehr Daten mitschicken kann (oder eben statt GET ein POST schicken kann)... würde jetzt zu weit führen, das jetzt aufzuzählen. Auch wirst Du merken, daß über dem HTML Dokument, welches im Telnet zurückkommt noch zusätzliche HTTP Header Daten stehen, die Dein Browser normalerweise für sich behält (wie z.B. den Content-type)
Du müsstest jetzt ein Programm schreiben, welches einen HTTP Request zusammenbaut, eine Socket Verbindung zum gewünschten (oder mehrere) Server aufbaut, die Daten schickt, die Antwort abwartet und danach daraus eine HTML Seite baut, die Du dann irgendwie im Browser anschauen kannst....
wie schon gesagt ist sauviel Arbeit....
ciao,
Albu