Promises sind eine Taktik für das verzögerte Rechnen, die sich für mehrere Arten der Parallelität eignet: Thread- und Event-Loop-Concurrency für lokale Berechnungen sowie synchrones und asynchrones Remotemessaging. Eine Zusage stellt das Ergebnis einer asynchronen Operation dar. Der primäre Weg, mit Versprechungen zu arbeiten, ist eine Methode, die Transformationen vom möglichen Wert oder Versagensgrund des Versprechens zu einem neuen Versprechen registriert.
Im folgenden Code versuche ich, mehrere (etwa 10) HTTP-Anfragen und RSS-Parser auf einmal zu erstellen.
Ich verwende das Standard-Konstrukt forEach für ein Array von URIs, auf die ich zugreifen und das Ergebnis von. parsen muss.
Code:...
09.10.2014, 00:46
Ich benutze NodeJS mit Express und verwende Bluebird für Versprechungen. Ich versuche, das App-Objekt wie unten zu promi- sieren, aber sobald Promistified-Funktionen ausgelöst werden, werden immer Fehler ausgegeben. Ein Teil des Codes ist unten:...
17.07.2014, 06:01