Mamy obowiązek wywołać API innej firmy (Yodlee) za pośrednictwem usługi Fabric. Łączenie Istniejący bank z usługą jodłową w celu uzyskania Transakcji.
Tutaj, aby połączyć jodłę, należy utrzymywać Token (30 min. Wygasł) dla wszystkich api wywołujących z nagłówkiem.
Proszę zasugerować, który komponent użyje do dopasowania scenariusza.
Podejście 1:
Stateless WebApi (EndPoint) -> Stateful Service (aby utrzymać stan (Token) dla wszystkich węzłów.
Podejście 2:
Stateless WebApi (EndPoint) -> Stateful Actor (aby utrzymać stan (Token)
Podejście 3:
Czy istnieje sposób na stworzenie usługi stanowej za pomocą Webapi
Podejście 4:
Magistrala serwisowa -> Usługa stanowa
Odpowiedzi:
1 dla odpowiedzi № 1Podejście 2. Używanie aktora to prosty sposób na przechowywanie tokena dla użytkownika. Użyć Reminder
aby unieważnić lub odświeżyć token po wygaśnięciu.
Może możesz użyć aktora jako pełnomocnika Yodlee, umieszczając w nim połączenia Authentication / Autorization / GetTransaction.