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 № 1Jeś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.