Ich arbeite mit einer NodeJs App und ich muss zu einem Online-Web-Service im Logikteil aufrufen.Nodejs Fassadenmuster für die Interaktion mit verschiedenen API Web Services
Das Problem ist, dass, wenn dieser Webdienst heruntergefahren wird, das ganze System nicht mehr funktioniert.
Um damit umzugehen, habe ich jedoch ein Fassadenmuster verwendet, einen weiteren Webdienst mit der gleichen Funktionalität und eine Offline-Datei mit ähnlichen Informationen (aber nicht so gut wie der Webdienst) hinzugefügt.
Die Idee ist die Fassade (javaScript-Datei?) Aus dem Logikteil zu nennen. Er muss zuerst den primären Webdienst auswählen und ihn aufrufen, wenn er nicht aktiv ist, gehen Sie zum zweiten Webdienst und wenn er auch nicht aktiv ist, rufen Sie die Offline-Datendatei auf.
Haben Sie eine Idee, wie Sie dies auf NodeJS erstellen?