Introducción
Hay escenarios comerciales en los que la aplicación necesita saltar de un sistema a otro, o la aplicación requiere información de un sistema remoto.
Por ejemplo:
-
una aplicación desea llamar a una transacción desde un sistema remoto
-
una aplicación desea navegar a una aplicación Web Dynpro que se encuentra en un sistema remoto
-
una aplicación desea ejecutar una Navegación Basada en Objetos (OBN) o navegación basada en intenciones (IBN) apuntando a un sistema remoto
-
una aplicación necesita leer datos de un sistema remoto
-
una aplicación desea generar una URL que esté disponible fuera de la red corporativa y que apunte a un despachador web
-
una aplicación desea llamar a un servicio OData desde un sistema remoto
En la mayoría de los casos, cuando hay una necesidad de comunicarse o navegar a un sistema remoto, la aplicación puede usar nombres de destino RFC, definidos en SM59 como
Conexión ABAP (Tipo de conexión 3).
Sin embargo, en algunos casos, la información proporcionada en el destino RFC no es suficiente para resolver una solicitud (por ejemplo, la aplicación desea navegar a una aplicación Web Dynpro usando HTTPS), y en tiempo de ejecución se requiere adicionalmente el destino HTTP para el sistema remoto.
El siguiente artículo cubre solo casos de uso basados en ABAP y está dirigido a desarrolladores de aplicaciones y administradores de sistemas que trabajan con NetWeaver Business Client (NWBC) y Fiori Launchpad.
Shells Soportados
La resolución de la configuración del sistema remoto y el procesamiento de la navegación entre aplicaciones (entre sistemas) son manejados por la shell que aloja la aplicación.
Las siguientes shells necesitan configuraciones de sistema remoto y deben ser capaces de manejar la navegación entre sistemas:
NWBC para Escritorio
|
NWBC para HTML
|
Fiori Launchpad
|
Objetivos remotos utilizados en:
-
Página de índice y enlaces del menú de navegación, exponiendo la aplicación a sistemas remotos
-
Objetivos OBN
-
Lanzamiento rápido, recopilando enlaces del menú de navegación
|
Igual que para
NWBC para Escritorio
|
Objetivos remotos utilizados:
-
Al navegar con tiles que apuntan a aplicaciones Web GUI/Web Dynpro definidas en ABAP Report Launchpad (LPD_CUST)
-
Al pasar
Origen de Datos
para aplicaciones SAP Fiori a través del parámetro
sap-system
|
Casos de Uso
<