У меня есть 2 приложения (A1 и A2), размещенные в лазурной сервисной структуре, каждое приложение со своим собственным безгаранным надежным микросервисом (S1 и S2). Приложение A1 зависит от S1, а приложение A2 зависит от S2. Кроме того, служба S2 зависит от S1. И S2, и S1 - это сервисы api, поддерживающие owin. Когда запрос на A2 заканчивается на S2, мне нужно сделать вызов от S2 до S1. Я пытаюсь понять оптимизированный способ сделать это.Оптимизированный вызов http-сервиса с помощью лазурной сервисной ткани
1) Должен ли я использовать HttpClient в S2 для вызова S1? Как получить разрешение для S1 в стороне S2? Это только что опубликованный uri для S1, и ткань будет знать, как оптимизировать эти вызовы? 2) Должен ли я реализовать 2 прослушивателя в S1 (одна конечная точка http для клиентов A1 и одна конечная точка удаленного обслуживания с интерфейсом для вызова с S2)? Опять же, как работает разрешение адреса?
В любом случае образцы с коротким кодом окажут огромную помощь.
Спасибо. Raghu/..
После прочтения статьи, представляется, что я могу реализовать несколько сотрудничества если захочу. Благодарю. – Raghu
ссылка github больше не работает. –