Hochladen mehrerer Dateien mit GWT und AppEngine Blobstore?

Wie würde ich vorgehen, um ein modernes, Google Mail-ähnliches Hochladen mehrerer Dateien in GWT und AppEngine Blobstore zu erstellen?

Die am häufigsten vorgeschlagene Lösung istgwtupload, eine ausgezeichnete GWT-Komponente von Manolo Carrasco. Die neueste Version 0.6.6 funktioniert jedoch nicht mit Blobstore (zumindest kann ich sie nicht zum Laufen bringen) und unterstützt keine Auswahl mehrerer Dateien. Der neueste 0.6.7-Snapshot enthält einen Patch für die Auswahl mehrerer Dateien. Er ermöglicht zwar die Auswahl mehrerer Dateien (unter Verwendung des Attributs "multiple" in HTML5), sendet sie jedoch nach wie vor in einer großen POST-Anforderung (und der Fortschritt wird für das angezeigt ganze Reihe von Dateien).

Es gibt auch andere Fragen zu SO (zum BeispielHier oderHier), aber die Antworten verwenden normalerweise das HTML5-Attribut "multiple" und senden sie als eine große POST-Anfrage. Es funktioniert, aber es ist nicht das, wonach ich suche.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage