CD-Datenbank

CD-Datenbank auf Basis von XML

CDDB
eine Datenbank für die Beschreibung von CDs auf Basis von XML mit einer grafischen Benutzungsschnittstelle und einer Web-Schnittstelle für lesende Zugriffe. Hierfür soll eine XML-Dokumenttypdefinition für CDs entwickelt werden. In diesem XML-Format sollen die CD-Daten und, wenn vorhanden und urheberrechtlich erlaubt, auch die Audiodateien gespeichert werden. Die Speicherung der Daten pro CD soll im Dateisystem erfolgen. Die XML-DTD soll einen Im- und Export in das CDDB-Format ermöglichen. Weiter soll eine Volltextsuche über die Daten möglich sein und ein Abspielen der Audio-Dateien Als Ausbaustufe sind das Aufstellen von Playlisten oder das Zusammenstellen eigener CDs denkbar und das Brennen von CDs.
1. Lösung
Programmiersprachen und Werkzeuge
Java 1.4 mit Swing für die grafische Oberfläche, JDom für die XML-Verarbeitung und einer freien Such- und Indexiermaschine, zum Beispiel Lucene (Seminarausarbeitung vom WS2002/03).
2. Lösung
für die Benutzungsoberfläche: Web-Interface mit Java Servlets und z.B. Tomcat auf Serverseite.
Umgebung
Linux und optional Windows
Umgebung
Linux und Apache

Hauptnavigation