SAP Cloud Connectivity Destinations
Destinations
Un destination es la configuración de la conexión de una cuenta SAP Cloud a un sistema remoto, es decir, un sistema que se comporta como el BACK-END hacia donde se hace el consumo de datos.
Sistema SAP Gateway
SAP nos da la posibilidad de conectarnos a un sistema SAP GATEWAY. Es muy fácil obtener una cuenta en SAP Gateway Registration system, el cual contiene varios servicios OData que podemos consumir.
Una vez registrado solo tendremos que acceder al SAP Gateway server para cambiar el password temporal, ya que se utilizará para crear el destination usando autentificación básica.
Esta es la configuración del destino SAP Gateway desde SAP Cloud.
ui5 Destination
Se necesita este destination como referencia para acceso al framework SAPUI5.
NPL Destination
Este destination crea la conexión del servidor local npl del SAP Netweaver AS ABAP con el demo Cloud que se realiza mediante el SAP Cloud Connector.
Servicio Northwind
No necesariamente tiene que ser a un sistema SAP, por ejemplo, Oasis proporciona servicios OData que pueden ser consumidos, este servicio se llama Northwind.
Está vez vamos a crear la configuración del destino Northwind paso a paso.
Entrar a la cuenta trial de SAP Cloud.
Seleccionamos nuestra cuenta trial.
En la parte derecha de la pantalla, seleccionamos Connectivity y luego Destinations.
Seleccionamos el botón New Destination para empezar la configuración de la nueva conexión.
Capturamos los siguientes parámetros, es importante que se capturen exactamente como están (respetando mayúsculas y minúsculas).
La diferencia a la conexión con SAP Gateway es que aquí no es necesario autentificarse, ni informar los parámetros de la instancia de SAP.
Es importante marcar la opción Use default JDK trustore de otra forma la conexión no funcionará.
Podemos probar la conexión presionando el botón Check Connection.
Tenemos que recibir la confirmación de conexión exitosa “200: OK”.
Ahora estamos listos para consumir datos de un sistema remoto desde nuestros desarrollos.