/ / Co oznacza warstwa aplikacji w architekturze IBM watson? - ibm-cloud, watson-conversation, watson, watson-dialog

Co oznacza warstwa aplikacji w architekturze IBM watson? - ibm-cloud, watson-conversation, watson, watson-dialog

Stworzyłem chatbota na Androida, gdzie jest moja aplikacja na Androidainterfejs bezpośrednio komunikujący się z obszarem roboczym konwersacji. Nie ma innej aplikacji działającej pomiędzy moją aplikacją na Androida a obszarem roboczym konwersacji. W Architektura IBM watson istnieje warstwa aplikacji pomiędzyInterfejs i usługa konwersacji. Czym dokładnie jest warstwa aplikacji i jaki jest pożytek z tej warstwy, ponieważ moja aplikacja na Androida może bezpośrednio komunikować się z obszarem roboczym konwersacji?

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli opisujesz, Twoja aplikacja na Androida jest warstwą aplikacji. Prowadzi rozmowę, przetwarza zmienne kontekstowe i uzyskuje dostęp do innych usług internetowych.

Przedstawiamy serwer aplikacji do obsługipołączenia z rozmowami i innymi usługami mogą przyczynić się do poprawy bezpieczeństwa i skalowalności. Masz jeden punkt końcowy, z którym łączą się aplikacje na Androida. Tam można sobie poradzić z zarządzaniem tożsamością i dostępem (IAM). Aplikacja na Androida byłaby mniej podejrzana, ponieważ łączy się tylko z jednym serwerem / usługami, a nie z wieloma. Z tego powodu większość aplikacji wykorzystuje serwer zaplecza, tj. Serwer aplikacji.