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
|
|
|
|