Aufgabe |
Es gibt im Web eine große Anzahl von Preissuchmaschinen.
Diese liefern zum Teil für ein Produkt sehr unterschiedliche
niedrigste Preise.
Das zu entwickelnde System soll wie die normale Suchmaschine
Metager andere Suchmaschinen
nutzen, um den günstigsten Preis zu finden.
Hierzu ist es notwendig, Anfragen an die einzelnen Suchmaschinen
abzusetzen und aus den Antwortseiten die relevanten Preisinformationen
zu extrahieren und übersichtlich aufzubereiten.
Mindestens fünf Suchmaschinen sollten unterstützt werden.
|
|
|
Programmiersprachen und Werkzeuge |
Java 1.5 oder neuer mit geeigneten Werkzeugen zur
Selektion und Extraktion von HTML/XML Teilen, (DOM, JDom, XPath, XSLT, ...)
|
2. Ansatz |
Ruby (on Rails)
|
|
|
Umgebung |
Zum Testen der Funktionalität bietet sich ein Stand-alone Kommandozeilen-Programm an,
zum Einsatz im Web ein CGI-Skrip, ein servlet
oder ein Stand-alone Server, lauffähig mindestens unter Linux (RZ-Rechner)
|
|
|
|