Conectar-se a Microsserviços usando o Proxy da API
improve this page | report issueProxy de API
Ao conectar-se ao back-end corporativo, é possível alavancar a segurança e a analítica da plataforma MobileFirst usando o Proxy da API. Como o nome sugere, é um proxy que pode ser usado para transmitir por proxy as solicitações para o back-end real.
Algumas das vantagens de usar o Proxy da API
- O host de back-end real não é exposto para o aplicativo móvel e permanece seguro no servidor MobileFirst.
- Obter a analítica das solicitações feitas para o back-end
Como usar o Proxy da API?
-
Faça download do adaptador de Proxy da API Móvel a partir do Mobile Foundation Console.
-
Implemente o adaptador de Proxy da API no servidor Mobile Foundation.
- Configure o URI de back-end na configuração do adaptador de Proxy da API. O URI deve ter o formato
protocol:host:port/context
. Por exemplo,http://secure-backend/basecontext/
. -
Faça as solicitações para o back-end usando a
API WLResourceRequest
. Use o fragmento de código da chamada da API da seção NÚCLEO MÓVEL. Altere o objeto de opções para configurar a chaveuseAPIProxy
como true.Amostra:
var resourceRequest = new WLResourceRequest( "weather/city/Miami", WLResourceRequest.GET, { "useAPIProxy": true } ); resourceRequest.send().then( function(response) { alert("Success: " + response.responseText); }, function(response) { alert("Failure: " + JSON.stringify(response)); } );
Inclusive terminology note: The Mobile First Platform team is making changes to support the IBM® initiative to replace racially biased and other discriminatory language in our code and content with more inclusive language. While IBM values the use of inclusive language, terms that are outside of IBM's direct influence are sometimes required for the sake of maintaining user understanding. As other industry leaders join IBM in embracing the use of inclusive language, IBM will continue to update the documentation to reflect those changes.
Last modified on February 28, 2020