Datenbankzugriff (Oracle) mit Applet via Internet?

Status
Nicht offen für weitere Antworten.

Taste

Bekanntes Mitglied
Hallo,

ich habe angefangen, eine Datenbank zu designen, und diese sollte nun ein Java-Applet als Frontend erhalten. Soweit so gut, aber wie verbinde ich denn? JDBC geht nicht, weil dazu der Treiber installiert werden müsste, oder? Das Applet zu signieren, damit das funktioniert ist ja vielleicht möglich, aber ich kann doch nicht von einem Besucher der Website verlangen, dass er sich erstmal ein zig MB großes Applet mitsamt Treibern lädt...

Bin jetzt leider etwas ratlos, da mir das ganze Konzept bislang so schlüssig erschien und ich jetzt wie vom Blitz getroffen wurde.

Was habe ich denn da sonst noch für Möglichkeiten? Ist da mit nem Applet etwas anderes möglich?
Ich bin für jeden Rat dankbar...

Gruß, Taste
 

SamHotte

Top Contributor
Für direkten Zugriff bräuchtest du vermutlich ein "recht großes" Applet. Ansonsten, wenn das Applet schlank bleiben soll, könntest du eine Client-Server-Architektur mit RMI realisieren (ist nicht wirklich wenig Aufwand) oder eine Web-Anwendung basteln (J2EE).
 

AlArenal

Top Contributor
Und selbst wenn er ein Applet strickt: Wer lässt denn freiwllig ne offene DB ins Internet, noch dazu ne Oracle?
 

Taste

Bekanntes Mitglied
@ AlArenal:

Ich verstehe Deinen Einwand. Das heißt, ich müsste so oder so eine Art "geschlossene" Kommunikation z.B. zwischen einem Servlet und einem Applet nutzen, oder?

@SamHotte:

Da muss ich mich dann wohl erstmal schlaulesen, wie genau das funktioniert mit der Web-Anwendung. Habe bislang immer mit dem JBuilder Foundation gearbeitet, aber der fällt dafür ja aus. Mit Eclipse sollte ich da aber weiterkommen, oder?


--------------------------------------------


Vielleicht könnt Ihr mir ja aber auch eine viel grundsätzlichere Frage beantworten bzw. mir da Denkanstöße geben.
Die Datenbank soll zum einen über das www zur Verfügung stehen, aber andererseits auch lokal auf einem Rechner sowie auf z.B. einem Datenträger wie einer CD/DVD nutzbar sein.
Seht ihr da irgendeine Möglichkeit (von mir aus, und wenn es Euch nichts ausmacht auch unabhängig von Java)? Wenn ich mit PHP arbeite brauche ich doch auf jeden Fall eine Client-Server-Umgebung, oder?

Ich wäre Euch für Hilfe sehr dankbar, da meine bisherigen Ideen leider soeben pulverisiert haben, befürchte ich... Gruß Taste
 

AlArenal

Top Contributor
Was hat PHP mit Client-Server zu tun? PHP wird serverseitig ausgeführt. Füpr deine Zwecke sollte man recht shcnell zu brauchbaren Ergebnissen kommen.

Was die CD-Version angeht, würde ich eine In-Process-Java-DB (hsqldb, H2, Derby, McKoi, ..) benutzen, das JRE entweder mit einbinden oder wenigstens mit draufhauen. Da kannste / musste dann auch mit JDBC arbeiten ;)
 
G

Guest

Gast
Was die CD-Version angeht, würde ich eine In-Process-Java-DB (hsqldb, H2, Derby, McKoi, ..) benutzen

Sehr schön, auf die Möglichkeit mit HSQL bzw. Derby bin ich auch schon gestoßen (lesen bildet :### ) Dann scheint das ja wirklich nicht so ganz abwegig zu sein.


Was hat PHP mit Client-Server zu tun? PHP wird serverseitig ausgeführt

Ja, das meine ich eigentlich auch so. Um PHP verwenden zu können brauche ich doch einen (Web-)Server oder? Einfach lokal auf meinem Rechner eine Datenbank und PHP und dann auch von hieraus nutzen, das geht doch so nicht, oder?

Gruß Taste
 

SamHotte

Top Contributor
Taste hat gesagt.:
@SamHotte:

Da muss ich mich dann wohl erstmal schlaulesen, wie genau das funktioniert mit der Web-Anwendung. Habe bislang immer mit dem JBuilder Foundation gearbeitet, aber der fällt dafür ja aus. Mit Eclipse sollte ich da aber weiterkommen, oder?

Mit Eclipse alleine nicht, aber da gibt es das WebTools-Projekt (hab leider noch keine Zeit gehabt, damit zu arbeiten). Oder, falls du einen spendablen Arbeitgeber hast, gäbe es da den IBM WSAD (und vermutlich div. andere Tools, die ich nicht kenne) :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Problem mit dem Datenbankzugriff über ucanaccess Datenbankprogrammierung 15
Danloc Datenbankzugriff wie gestalten? Datenbankprogrammierung 7
M MySQL JSF Datenbankzugriff maxActive, maxIdle, maxWait Datenbankprogrammierung 1
T MySQL Multithreading beim Datenbankzugriff Datenbankprogrammierung 3
C MySQL Datenbankzugriff mit SSL Datenbankprogrammierung 11
N Beispielprogramm Datenbankzugriff Datenbankprogrammierung 7
T SSL Zertifikat für mysql datenbankzugriff Datenbankprogrammierung 6
E was passiert bei parallelem Datenbankzugriff ? Datenbankprogrammierung 9
C Datenbankzugriff standarisieren Datenbankprogrammierung 2
G Frontend für Datenbankzugriff Datenbankprogrammierung 7
G Datenbankzugriff auf MS-Navision Datenbankprogrammierung 2
A Andere Möglichkeit als JDBC Treiber für den Datenbankzugriff Datenbankprogrammierung 3
A Datenbankzugriff per Applet - Problem beim Treiber laden Datenbankprogrammierung 6
C Hausarbeit -> Datenbankzugriff über JDBC Datenbankprogrammierung 2
T Applet bekommt keinen Datenbankzugriff Datenbankprogrammierung 11
D Datenbankzugriff auf MS SQL Server 2000 funktioniert nicht Datenbankprogrammierung 3
A MS SQL Datenbankzugriff per JDBC Datenbankprogrammierung 4
K Datenbankzugriff geht nicht :( Datenbankprogrammierung 5
M Datenbankzugriff Datenbankprogrammierung 4
O Datenbankzugriff "ohne" Server ? Datenbankprogrammierung 9
G Datenbankzugriff Datenbankprogrammierung 4
T Lotus Notes Datenbankzugriff via Java Datenbankprogrammierung 3
A MYSQL Datenbankzugriff unter Linux Datenbankprogrammierung 3
S Das printen der Ausgabe des Oracle-SQL-Statements in der Java-Eclipse-Konsole funktioniert nicht Datenbankprogrammierung 6
S Den letzten Eintrag aus Datenbank ziehen (Oracle SQL Dev.) Datenbankprogrammierung 14
S Oracle DB-Connection in .jar file ändern Datenbankprogrammierung 11
D Oracle Gateway oder Relay-Server Datenbankprogrammierung 5
N Oracle SQL - Nächst kleineren Namen2 zu einem Namen aus einer Tabelle Datenbankprogrammierung 3
M Oracle SQL Zeitabstand in Tagen Datenbankprogrammierung 11
P Datenbank Tool - besser als oracle SQL Developer gesucht mit effizinte Verbindungsverwaltung Datenbankprogrammierung 2
X JPA (EclipseLink) und Oracle Datenbank Datenbankprogrammierung 2
H Oracle Resize eines Images in Java und Rückgabe des Image als BLOB an die Oracle Datebank Datenbankprogrammierung 14
H Java Class zum komprimieren von Jpeg-Images zum Einbinden in Oracle DB - Bild als blob (in und out) Datenbankprogrammierung 23
L Oracle Oracle Datumsspalte auslesen Datenbankprogrammierung 5
L Oracle Daten von Oracle zu MSSQL übertragen Datenbankprogrammierung 4
L LOAD DATA INFILE mit Oracle Datenbankprogrammierung 24
D Abfrage - Spalte(Datum) ändern (Oracle) Datenbankprogrammierung 7
L Oracle Datenbank über Java aufrufen Datenbankprogrammierung 29
R ERModel der Datebanken (ORACLE,MySQL,MS-SQL usw) Datenbankprogrammierung 4
I Datenbankverbindung Oracle DB klappt nicht - getConnection returned null Datenbankprogrammierung 8
R DB2 Oracle 12 - invalid username/passwort Datenbankprogrammierung 1
AssELAss Verbindung i5 Series 7.1 / 7.2 (DB2) mit Oracle SQL Developer Datenbankprogrammierung 3
C Von Oracle zu Couchbase Datenbankprogrammierung 1
E Was sind die Vorteile von DB2 im Gegensatz zu einer Oracle-Datenbank? Datenbankprogrammierung 5
R Oracle jdbc Zugriff auf Oracle Datenbankprogrammierung 2
B No suitable driver found for jdbc:oracle:thin:@$HOST:$PORT:$SID Datenbankprogrammierung 7
S Oracle Database 11g , eclipse , Tabelle erstellen Datenbankprogrammierung 2
0 JDBC Oracle Verbindungsaufbau Datenbankprogrammierung 6
Q Oracle Linux: ClassNotFoundException: oracle.jdbc.driver.OracleDriver Datenbankprogrammierung 6
F Oracle Oracle JDBC Anbindung unter Glassfish 3.1.2 Datenbankprogrammierung 3
P Oracle Hibernate - Oracle-VarChar-Index wird nicht genutzt Datenbankprogrammierung 3
Kenan89 Oracle passwortspalte Datenbankprogrammierung 2
Kenan89 Oracle Daten einer Tabelle in Array speichern Oracle Datenbankprogrammierung 10
S Problemme mit oracle Datenbankprogrammierung 13
H Oracle Hibernate + Oracle Datenbankprogrammierung 3
c_sidi90 JDBC Oracle Connection schlägt fehl Datenbankprogrammierung 2
D Oracle SQL Ergebnis anzeigen und Applet Fehlermeldung Datenbankprogrammierung 12
1 Java - Oracle Restore Point Datenbankprogrammierung 2
X Rollback mit Savepoint funktioniert auf Oracle nicht (ORA-01086) Datenbankprogrammierung 4
E Datenbankverbindung mit Oracle JDBC und Eclipse Plugin Quantum db Datenbankprogrammierung 2
M Kann Oracle Datenbanktreiber nicht laden Datenbankprogrammierung 5
F Performance-Tool für Oracle Datenbankprogrammierung 2
Dit_ Oracle Oracle DB | Installation Datenbankprogrammierung 3
T Datum anpassen in Oracle Datenbankprogrammierung 5
R Oracle Java -> Tomcat -> Oracle Datenbankprogrammierung 4
M Oracle Probleme mit dem anbinden einer Oracle 10g Datenbank Datenbankprogrammierung 27
H Oracle DBUnit/JUnit auf Oracle mit verschiedenen Schemata? Datenbankprogrammierung 8
G Stored Procedure in Oracle, Txt erzeugen Datenbankprogrammierung 9
G Oracle Zeile löschen Datenbankprogrammierung 2
G Auf Oracle Schema Name zugreifen Datenbankprogrammierung 7
G INSERT DATE in Oracle-DB Datenbankprogrammierung 11
J Oracle oder SQL-Server Datenbankprogrammierung 18
A Oracle Session Parameter per JDBC? Datenbankprogrammierung 14
Z [ORACLE] Ausgabe Tabelle im GUI Datenbankprogrammierung 4
S Oracle Trigger Datenbankprogrammierung 5
cosmic Problem beim Update einer Oracle DB Datenbankprogrammierung 7
L JDBC Oracle Datenbankprogrammierung 2
N Oracle DB liefert nicht alle Datensätze Datenbankprogrammierung 3
H Oracle - Indizes werden nicht genommen Datenbankprogrammierung 6
P Probleme mit Oracle Timestamp Datenbankprogrammierung 3
A Loader-Dateien in Oracle Datenbankprogrammierung 4
G Oracle DB Link Datenbankprogrammierung 3
padde479 Connection String Oracle Datenbankprogrammierung 5
S Oracle Abfrage mit Platzhaltern Datenbankprogrammierung 3
D Oracle Datenbank exportieren Datenbankprogrammierung 3
Q admin tool für oracle datenbank - freeware Datenbankprogrammierung 7
G Blob aus Oracle-Datenbank Datenbankprogrammierung 2
J jdbc Oracle Connection refused Datenbankprogrammierung 6
S Oracle JDBC Treiber Problem Datenbankprogrammierung 4
J Bild in Oracle Datenbank - Grundkurs Datenbankprogrammierung 7
M Verbindung zu Oracle DB Datenbankprogrammierung 4
G Float Problem Java Oracle Datenbankprogrammierung 4
O Vector als Blob in Oracle Datenbank speichern Datenbankprogrammierung 3
O Oracle 11g wirft bei 90 % der installation eine Exception ? Datenbankprogrammierung 5
W ID des letzten eingefügten Werts ermitteln (Oracle) Datenbankprogrammierung 4
ARadauer Date Problem bei Oracle DB Datenbankprogrammierung 4
R oracle Anbindung geht im jar nicht Datenbankprogrammierung 8
D Insert Oracle BLOB Datenbankprogrammierung 1
O Oracle Client Software für ojdbc5! Datenbankprogrammierung 1
Y ORACLE - Autoincrement funktioniert nicht Datenbankprogrammierung 2

Ähnliche Java Themen

Neue Themen


Oben