5.0.6 - Zmiana domeny adaptera i konfiguracja portu po wdrożeniu za pomocą konfiguracji - dla zespołu kontroli jakości i testowania w procesie rozwoju

Widziałem kilka pytań dotyczących konfiguracji adaptera dynamicznego w czasie wykonywania

jak przekazać domenę, numer portu, nazwę użytkownika i hasło z wejścia użytkownika do adaptera http worklight

Czy dzięki adapterowi Worklight mogę zmienić domenę i port dla procedury w czasie wykonywania?

ale moje pytanie dotyczy konfiguracji adaptera po wdrożeniu na serwerze WL 5.0.6 z zewnętrznego - nie w czasie wykonywania z kodu.

Nasz scenariusz zakłada, że ​​w procesie rozwoju i testowania w przedsiębiorstwie zespół ds. Kontroli jakości i testowania musi zmienić host docelowy i port dla adapterów z mockup-backend na test-backend na produkcję-backend regularnie podczas testów.

oczywiście powinno to nastąpić poprzez konfigurację, a nie ponowne kompilowanie i ponowne wdrażanie.

Czy istnieje sposób na zmianę wartości domeny i portu dla kart wdrożonych na serwerze WL 5.0.6? Czy można to zmienić w tabelach bazy danych WL? Czy można to gdzieś zmienić w systemie plików serwera WL?

ponieważ nie znaleźliśmy jeszcze żadnego rozwiązania, zespół programistów już myśli o użyciu adaptera tylko jako głupiej elewacji i zaimplementuje wszystkie połączenia z usługami zaplecza w Java po stronie adaptera przy użyciuAdresy URL i klasy połączeń Java. Wtedy tak będziełatwy do odczytania plik konfiguracyjny z systemu plików w Javie zmienić docelowy docelowy adres URL i porty w tym pliku. Łatwo byłoby nawet odczytać adres URL i port z właściwości wworklight.properties plik w JavaScript i przekaż go do Java, aby się połączyć.

Chciałbym uniknąć tworzenia całego kodu połączenia zaplecza w Javie. Wolałbym, aby projekt korzystał z rzeczywistych funkcji łączności Adaptera, ale nie jestem też pewien, jak przekonać zespół, ponieważ jest to dość łatwe ztylko 4 linie kodu w Javie. Zaleta korzystania z połączenia Adapter, którego nie można skonfigurować, jest trudna do zauważenia za pomocą własnej implementacji Java w kodzie Adapter-Java.

Dziękuję Ci.

questionAnswers(1)

yourAnswerToTheQuestion