Frage

Gibt es eine Möglichkeit, Dokumentlisten-API-Anforderungen zu wenden und asynchron zu behandeln (ähnlich dem Google App Engine Async-URLFETCH-Anforderungen)?

Ich könnte eine Menge der Client-Anforderungs-Modifikationslogik in docsclient um eine URLFETCH-Anforderung erkunden / neu schreiben.

Die Zielumgebung ist die Google App-Engine, und ich bin der Async-Datastore-APIs bewusst.

edit

Ich habe jetzt grundlegende Funktionalität auf dem generationspoDicetagcode umgesetzt, um einen DocsClient.request-kwarg zu akzeptieren, sodass jede übergeordnete Clientanforderung Async-URLFETCH verwendet wird, und ruft die Rückruffunktion mit dem Ergebnis des Anrufs auf.

War es hilfreich?

Lösung

Derzeit ist die Dokumentenliste API-Bibliothek für Python (die GDATA-Bibliothek) starr synchron.Eine Lösung wäre, die Anforderungen als Aufgaben für eine Task-Warteschlange serialisieren und später auszuführen, aber die Bibliothek selbst hilft nicht, ich habe Angst.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top