Kann ich mit einem Worklight-Adapter die Domäne und den Port für eine Prozedur zur Laufzeit ändern?

Ich schreibe eine Worklight-Anwendung, die eine Verbindung zu einer Reihe von Backend-Diensten herstellt, über die der Verbraucher nach der Installation entscheidet. Ich möchte Adapter verwenden, um den Client mit den Back-End-Diensten zu verbinden, möchte jedoch vermeiden, den Adapter für jeden verbundenen Benutzer zu bearbeiten und zu aktualisieren.

Grundsätzlich hat jeder Kunde einen aktiven Server, zu dem ich eine Verbindung herstellen möchte. Er wird jedoch für jeden Kunden auf einem anderen Port und einer anderen Domäne ausgeführt. Ich möchte, dass sie diese an den Adapter weiterleiten können, damit ein gemeinsamer Anruf an den Back-End-Server des Kunden gesendet werden kann.

Gibt es eine Möglichkeit, die in der XML-Datei des Adapters festgelegte Domäne und den festgelegten Port programmgesteuert im JavaScript des Adapters für jede Prozedur zu ändern, damit der Benutzer dem Server mitteilen kann, an wen er eine Anforderung senden soll?

Wenn dies nicht möglich ist, empfehlen Sie, eine direkte Verbindung zum Backend herzustellen und die Verwendung von Arbeitsscheinwerferadaptern zu vermeiden.

Danke vielmals,

Andy

Antworten auf die Frage(1)

Ihre Antwort auf die Frage