Какова цель создания сущности в шлюзе Jhipster? - PullRequest
0 голосов
/ 28 мая 2018

Я видел во многих руководствах, что нам нужно вернуться к шлюзу и сгенерировать сущность после генерации микросервисного приложения с той же сущностью.

Может кто-нибудь объяснить мне архитектурные преимущества этого?

Какова цель создания этих объектов снова в Шлюзе?

Ответы [ 2 ]

0 голосов
/ 28 мая 2018

Вы можете использовать разные способы в разных целях для получения услуги, которую вам предлагает микросервис.Как уже упоминалось здесь вам не нужно использовать AngularJS или Angular, но вы также можете использовать React и / или Ionic.

В общем, вы можете использовать более одного шлюза для всех или тольковыбор микросервисов для каждого шлюза (очень хороший пример реализации различных шлюзов показан здесь ).

0 голосов
/ 28 мая 2018

Одной из точек этого является реализация шаблона Backend for Frontend .По сути, вы пересылаете все вызовы с вашего внешнего интерфейса на ваши микросервисы через шлюз.По соображениям удобства интерфейс упакован вместе со шлюзом.JHipster только что адаптировал существующие генераторы сущностей из монолитов, чтобы пользователи могли генерировать внутренний и внешний интерфейс сущности отдельно на микросервисах и шлюзах соответственно.Конечно, это дополнительная функция, и вы можете использовать ее по своему усмотрению.

...