Hallo,
da ich nun die von Microsoft erzwungene Plattformabhängigkeit des .NET Frameworks leid bin, möchte ich nun umsteigen. Java habe ich schon länger programmiert, jedoch nur um die Sprache ein wenig zu kennen. Mit der Plattform an sich habe ich mich nur sehr wenig befasst - das mache ich nun seit einem Monat.
Hierzu habe ich einige Fragen die bei mir so spontan im Kopf rumflattern. Vllt. kann die eine oder andere aufgeklärt werden? Das wäre hervorragend:
1) Welche praktischen Erfahrungsberichte gibt es über Java DB? Ist dieses Datenbanksystem für größere Projekte geeignet? Gibt es technische Beschränkungen (maximale Datengröße etc.)?
2) Beim freien Sun Java System Application Server PE 9 heißt es auf der offiziellen Website, es seien Schnittstellen vorhanden um mit MySQL zu kommunizieren. Fallen die MySQL Lizenzgebühren die normalerweise üblich wären somit weg?
3) Was genau bieten die kommerziellen Editionen des Sun Java System Application Servers welche die PE 9 nicht hat?
4) Wenn ich ein Programm oder eine verteilte Anwendung veröffentlichen will, welche mit dem Netbeans EnterprisePack geschrieben wurde, muss ich dann automatisch den Sun Java System Application Server PE 9 mitliefern?
5) Aus .NET kenne ich sogenannte DataBinding-Funktionalitäten, womit ich Daten sehr einfach in Desktop- oder Webanwendungen einbinden kann. Beispiel: Durch den Aufruf textbox.DataBindings.Add(...) kann ich eine Textbox mittels einer Zeile an das Feld einer Datenbanktabelle anbinden.
In Java habe ich v. solchen Funktionen noch nie gehört. Was ist hier der übliche Weg?
Ich bedanke mich schonmal, ich hoffe die Fragen sind nicht allzu blöd.
da ich nun die von Microsoft erzwungene Plattformabhängigkeit des .NET Frameworks leid bin, möchte ich nun umsteigen. Java habe ich schon länger programmiert, jedoch nur um die Sprache ein wenig zu kennen. Mit der Plattform an sich habe ich mich nur sehr wenig befasst - das mache ich nun seit einem Monat.
Hierzu habe ich einige Fragen die bei mir so spontan im Kopf rumflattern. Vllt. kann die eine oder andere aufgeklärt werden? Das wäre hervorragend:
1) Welche praktischen Erfahrungsberichte gibt es über Java DB? Ist dieses Datenbanksystem für größere Projekte geeignet? Gibt es technische Beschränkungen (maximale Datengröße etc.)?
2) Beim freien Sun Java System Application Server PE 9 heißt es auf der offiziellen Website, es seien Schnittstellen vorhanden um mit MySQL zu kommunizieren. Fallen die MySQL Lizenzgebühren die normalerweise üblich wären somit weg?
3) Was genau bieten die kommerziellen Editionen des Sun Java System Application Servers welche die PE 9 nicht hat?
4) Wenn ich ein Programm oder eine verteilte Anwendung veröffentlichen will, welche mit dem Netbeans EnterprisePack geschrieben wurde, muss ich dann automatisch den Sun Java System Application Server PE 9 mitliefern?
5) Aus .NET kenne ich sogenannte DataBinding-Funktionalitäten, womit ich Daten sehr einfach in Desktop- oder Webanwendungen einbinden kann. Beispiel: Durch den Aufruf textbox.DataBindings.Add(...) kann ich eine Textbox mittels einer Zeile an das Feld einer Datenbanktabelle anbinden.
In Java habe ich v. solchen Funktionen noch nie gehört. Was ist hier der übliche Weg?
Ich bedanke mich schonmal, ich hoffe die Fragen sind nicht allzu blöd.