Lade Inhalt...

Evaluation von Java Data Objects

©2002 Studienarbeit 68 Seiten

Zusammenfassung

Inhaltsangabe:Einleitung:
Enterprise JavaBeans haben sich in jüngster Zeit zu einer Standardtechnologie für Enterprise-Anwendungen insbesondere im eBusiness-Bereich entwickelt. Dies liegt nicht zuletzt an der umfangreichen Unterstützung automatischer Persistenz durch Container-Managed Persistence. An vielen Spezifikationsänderungen zwischen den einzelnen EJB-Versionen wird aber auch ersichtlich, dass dieses Persistenzframework noch nicht vollständig ausgereift ist. Vor allem komplexe Abhängigkeiten zwischen Entity Beans verursachen häufig gravierende Probleme.
Eine faszinierende und vielversprechende Alternative zu Enterprise JavaBeans (insb. Entity Beans) scheint sich durch die Java Data Objects zu bieten. Insbesondere das Problem eines effizienten Persistenzframeworks mit vielen komplexen Beziehungen zwischen den „Entity“-Objekten wird hier adressiert.
Die vorliegende Arbeit bietet eine Einführung in Java Data Objects, gefolgt von einem Kapitel zu praktischen Erfahrungen beim Einsatz von Java Data Objects und Enterprise JavaBeans in einem Projekt, und schließt mit einem Vergleich zwischen Java Data Objects, Enterprise JavaBeans und CocoBase.
Die persistente Speicherung von Daten in Datenbanken, Dateisystemen, Hostumgebungen (allgemein Datenspeicher oder Enterprise Information System) ist Bestandteil fast jedes Softwaresystems.
Werden diese Anwendungen mit der Programmiersprache Java entwickelt, so repräsentieren Objekte im Hauptspeicher des Computers die Daten zur Lauf- zeit. Für die dauerhafte Speicherung dieser Daten gibt es verschiedene Ansätze, die jeweils spezifische Vor- und Nachteile aufweisen. Diese betreffen sowohl die technische Umsetzung als auch die Anwendbarkeit durch den Programmierer. Die derzeit primär eingesetzten Verfahren sind Serialisierung, Zugriff auf eine relationale Datenbank mittels SQL über JDBC (Java Database Connectivity), Enterprise JavaBeans (häufig ebenfalls im Zusammenspiel mit einer relationalen Datenbank und über SQL) und verschiedene, zueinander inkompatible Persistenzframeworks.
Obwohl sich beispielsweise die Serialisierung aus Anwendersicht relativ leicht benutzen lässt, leidet sie bei der Speicherung von komplexen Objektgraphen unter ihrer Inflexibilität.
Die Java Database Connectivity erfordert vom Programmierer das Erlernen einer deklarativen Anfragesprache (SQL), welche ein gänzlich anderes als das objekt-orientierte Programmierparadigma darstellt. Außerdem muss sich der Programmierer mit […]

Leseprobe

Inhaltsverzeichnis


ID 5035
Uhlig, Martin: Evaluation von Java Data Objects / Martin Uhlig - Hamburg: Diplomica GmbH,
2002
Zugl.: Dresden, Technische Universität, Studienarbeit, 2002
Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die
der Übersetzung, des Nachdrucks, des Vortrags, der Entnahme von Abbildungen und Tabellen,
der Funksendung, der Mikroverfilmung oder der Vervielfältigung auf anderen Wegen und der
Speicherung in Datenverarbeitungsanlagen, bleiben, auch bei nur auszugsweiser Verwertung,
vorbehalten. Eine Vervielfältigung dieses Werkes oder von Teilen dieses Werkes ist auch im
Einzelfall nur in den Grenzen der gesetzlichen Bestimmungen des Urheberrechtsgesetzes der
Bundesrepublik Deutschland in der jeweils geltenden Fassung zulässig. Sie ist grundsätzlich
vergütungspflichtig. Zuwiderhandlungen unterliegen den Strafbestimmungen des
Urheberrechtes.
Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem
Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche
Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten
wären und daher von jedermann benutzt werden dürften.
Die Informationen in diesem Werk wurden mit Sorgfalt erarbeitet. Dennoch können Fehler nicht
vollständig ausgeschlossen werden, und die Diplomarbeiten Agentur, die Autoren oder
Übersetzer übernehmen keine juristische Verantwortung oder irgendeine Haftung für evtl.
verbliebene fehlerhafte Angaben und deren Folgen.
Diplomica GmbH
http://www.diplom.de, Hamburg 2002
Printed in Germany

Wissensquellen gewinnbringend nutzen
Qualität, Praxisrelevanz und Aktualität zeichnen unsere Studien aus. Wir
bieten Ihnen im Auftrag unserer Autorinnen und Autoren Wirtschafts-
studien und wissenschaftliche Abschlussarbeiten ­ Dissertationen,
Diplomarbeiten, Magisterarbeiten, Staatsexamensarbeiten und Studien-
arbeiten zum Kauf. Sie wurden an deutschen Universitäten, Fachhoch-
schulen, Akademien oder vergleichbaren Institutionen der Europäischen
Union geschrieben. Der Notendurchschnitt liegt bei 1,5.
Wettbewerbsvorteile verschaffen ­ Vergleichen Sie den Preis unserer
Studien mit den Honoraren externer Berater. Um dieses Wissen selbst
zusammenzutragen, müssten Sie viel Zeit und Geld aufbringen.
http://www.diplom.de bietet Ihnen unser vollständiges Lieferprogramm
mit mehreren tausend Studien im Internet. Neben dem Online-Katalog und
der Online-Suchmaschine für Ihre Recherche steht Ihnen auch eine Online-
Bestellfunktion zur Verfügung. Inhaltliche Zusammenfassungen und
Inhaltsverzeichnisse zu jeder Studie sind im Internet einsehbar.
Individueller Service
­
Gerne senden wir Ihnen auch unseren Papier-
katalog zu. Bitte fordern Sie Ihr individuelles Exemplar bei uns an. Für
Fragen, Anregungen und individuelle Anfragen stehen wir Ihnen gerne zur
Verfügung. Wir freuen uns auf eine gute Zusammenarbeit.
Ihr Team der Diplomarbeiten Agentur













Details

Seiten
Erscheinungsform
Originalausgabe
Jahr
2002
ISBN (eBook)
9783832450359
ISBN (Paperback)
9783838650357
DOI
10.3239/9783832450359
Dateigröße
6 MB
Sprache
Deutsch
Institution / Hochschule
Technische Universität Dresden – Informatik
Erscheinungsdatum
2002 (Februar)
Note
1,3
Schlagworte
java beans persistenz enterprise
Zurück

Titel: Evaluation von Java Data Objects
book preview page numper 1
book preview page numper 2
book preview page numper 3
book preview page numper 4
book preview page numper 5
book preview page numper 6
book preview page numper 7
book preview page numper 8
book preview page numper 9
book preview page numper 10
book preview page numper 11
book preview page numper 12
book preview page numper 13
book preview page numper 14
book preview page numper 15
68 Seiten
Cookie-Einstellungen