Ist es möglich, eine AWS-Schrittfunktion vom API Gateway-Endpunkt aufzurufen und auf die Antwort zu warten (bis der Workflow abgeschlossen ist und die Ergebnisse vom Endschritt zurückgibt)?AWS-Schrittfunktionen über API-Gateway aufrufen und auf Ausführungsergebnisse warten
Momentan konnte ich anhand der Dokumentation feststellen, dass Schrittfunktionen von Natur aus asynchron sind und am Ende einen abschließenden Callback haben. Ich habe die API-Aufrufantwort, die die Endergebnisse vom Schrittfunktionsfluß ohne das Abrufen erhält.
Dank @Tom Ich dachte auch an die Verwendung von AWS IOT für WebSockets, um das gleiche wie ein Workaround zu erreichen. Hast du einen Beispielcode? – Ashan
@Ashan Sicher mit AWS IoT können Sie das erreichen. Ich schätze, dieses Beispiel wird Ihnen den Einstieg erleichtern: [Echtzeit-Front-End-Updates mit AWS IoT] (http://gettechtalent.com/blog/tutorial-real-time-frontend-updates-with-react-serverless-and- websockets-on-aws-iot.html). Wenn Sie das Ergebnis nur an ein Back-End senden müssen, sollte SNS ausreichen. –
Danke @Tom. Es wäre besser, wenn Sie die Antwort mit IOT-Informationen aktualisieren können – Ashan