Author Archive

Mit Talend Open Studio einen Webservice erstellen

Über Talend Open Studio (TOS) als ETL -Werkzeug habe ich ja schon öfters geschrieben. Es handelt sich in erster Linie um ein ETL-Werkzeug, also ein Programm, mit dem man Daten aus verschiedensten Quellen laden, verarbeiten und in beliebige Ziele übertragem kann. Dass man mit TOS aber auch ganz leicht einfache Webservices erzeugen kann, wissen jedoch die Wenigsten. Und dazu braucht es keinerlei Programmier-, XML- oder SOAP-Kenntnisse.

Deswegen möchte ich hier mal exemplarisch einen sehr einfachen Webservice mit Talend realisieren.

Das Szenario

Ein Webservice soll es ermöglichen, Preise zu beliebigen Artikeln aus der Warenwirtschaft zu ermitteln. Das Warenwirtschaftssystem wird durch eine CSV-Datei repräsentiert und kann somit ganz leicht angepasst und erweitert werden.

Hier die ersten paar Zeilen aus dieser Datei:

id;artikel;preis
1;DIN A4 Ringbuch;1,99
2;Klebefilm Rolle 25m;0,89
3;Briefumschlag m. Sichtfenster DIN A5 (100 Stk);9,89
4;Papierlocher blau;4,99

Der Webservice wird einen einzelnen Aufrufparameter articleid entgegennehmen. Dieser entspricht der Artikelnummer, über welche dann der Datensatz gesucht wird. Kann der Artikel nicht gefunden werden, wird ein entsprechender Fehler zurückgemeldet, ansonsten liefert der Webservice den vollständigen Artikeldatensatz zurück.

Read more…

Be the first to comment - What do you think?  Posted by Thomas - 07.03.2011 at 11:00

Categories: Programmierung, Talends Software, Tutorial   Tags: ,

Grails 1.3.7 released

CXmUZIAv28XIiNgkRiz4RRl21TsGZ5HoGpZw1UITNyV in Graeme Rocher hat die Version 1.3.7 des Web-Frameworks Grails veröffentlicht. Bei Grails handelt es sich um eine Zusammenstellung von Frameworks, wie Spring, Hibernate und SiteMesh.
Programmiert wird Grails mit Groovy nach dem Prinzip “Convention over configuration” und ermöglicht so schnelle Ergebnisse bei der Programmierung.
Um noch ein wenig mehr zu Grails zu erfahren, empfehle ich 5 Gründe warum Grails einfach groovy ist zu lesen.

Die wesentlichen Neuerungen von Version 1.3.7 sind

  • Grails verwendet Groovy 1.7.8
  • Request-Parameter können von Stacktrace-Logs ausgeschlossen werden (gezielt einzelne Parameter, oder komplett alle)
  • rund 30 Bugfixes, sowie
  • einige kleinere Verbesserungen (Details im Changelog)

Bisher habe ich noch keine Probleme mit Version 1.3.7 festgestellt; die Migration des Projekts zu wikihost.org ging reibungslos über die Bühne und läuft nun seit knapp 24 Stunden unter normaler Last produktiv.

Grails 1.3.7 Download
Grails 1.3.7 Dokumentation

Be the first to comment - What do you think?  Posted by Thomas - 18.02.2011 at 21:17

Categories: Programmierung   Tags: ,

Archos – Market via APK auf Froyo

icon_gapps4archos
Mittlerweile ist eine noch einfachere Art der Installation des Markets und all der anderen Google Apps für das Archos Table 101 mit Froyo (Android 2.2.1) verfügbar.
Dabei muss man, wie bereits unter Eclair (Android 2.1) lediglich ein gApps4Archos.apk-Paket auf sein Device kopieren und dieses installieren.
Nach der Installation taucht im Launcher ein weiteres Start-Icon (ein Droid mit “Kuchen”) auf. Startet man diese App, dann kann man sich entscheiden, ob man die Google Apps installieren möchte.
Sind diese installiert, dann ersetzt sich die App mit einer Uninstall-App, um Platz auf dem System zu sparen.
Erst nach einem Reboot tauchen die Android-üblichen Icons, wie Maps, Google Mail und natürlich Market im Launcher auf.
Das ganze dauert keine 3 Minuten.
Erste Tests bei mir waren positiv. Im Kalender gibt es keinen Grafikfehler im oberen Bereich mehr, der Market ist prall gefüllt und Mails sind nach Einrichten meines Google-Kontos sofort eingetrudelt.
Lediglich die im Paket enthaltene Youtube-App lässt sich nicht starten. Hier wird sich sicherlich aber auch noch ein Workaround auftun.

Den Thread kann man im ArchosFans.com-Forum nachlesen. Hier geht’s direkt zum gApps4Archos2.apk-Download .




 in


Possibly related posts: (automatically generated)

Be the first to comment - What do you think?  Posted by Thomas - 01.12.2010 at 22:59

Categories: Android, Google   Tags: , ,

Video: Martin Lange zu seinen neuen Palo-Komponenten

Ein neues Video im Talend-Channel zeigt Martin Lange im Interview. Er erklärt darin, was es mit den neuen Palo-Komponenten auf sich hat.

Diese Konnektoren gehen weit über die Fähigkeit der bisherigen Palo-Komponente in Talend Open Studio hinaus, denn sie erlauben nicht nur das befüllen der Measures, sondern auch das Erstellen von Dimensionen, Cubes und Hierarchien, sowie das Auslesen der im Cube gespeicherten Daten. Und das mit ungeahnter Geschwindigkeit, da hier das native Network-Protocoll verwendet wird. Ein weiterer, sich daraus ergebender Vorteil ist, dass man nun endlich auch von Nicht-Windows-Systemen aus auf Palo-Server zugreifen kann.

Wer Palo nicht kennt, sollte sich übrigens unbedingt mal die geniale OLAP-Lösung von Jedox anschauen.

Hier nun das besagte Video (auf Deutsch). Viel Vergnügen beim Anschauen.

Be the first to comment - What do you think?  Posted by Thomas - 10.07.2010 at 07:06

Categories: Business Intelligence, Talends Software   Tags: , ,

Twitter Weekly Updates for 2010-03-07

Be the first to comment - What do you think?  Posted by Thomas - 07.03.2010 at 14:46

Categories: Web 2.0   Tags:

Nächste Seite »