Share via


Flujo de control

Para comprender la forma en que los clientes del Catálogo de datos profesionales (como elementos web de datos profesionales y soluciones personalizadas) usan el Catálogo de datos profesionales para ejecutar métodos web back-end, considere el siguiente escenario. Por ejemplo, desea que un elemento web de datos profesionales muestre información de una aplicación de SAP mediante la invocación de servicios web de SAP. Para ello, el elemento web debe tener información acerca de los métodos que invocará y los parámetros que aceptarán los métodos web back-end. Para obtener esta información, el elemento web usa el modelo de objetos en tiempo de ejecución para realizar consultas en la base de datos de metadatos donde el Catálogo de datos profesionales almacena la información relativa a los métodos web. El elemento web usa el modelo de objetos en tiempo de ejecución de nuevo para invocar los métodos web y mostrar los datos en la página.

En la ilustración siguiente, se muestra el flujo de control de alto nivel que se produce cuando se ejecuta un método en el Catálogo de datos profesionales.

Flujo de control al ejecutar un método

Flujo de control al ejecutar un método