Avalados por :

Cómo acceder a la información del componente móvil desde el registro de MI con clases de implementación y MobileSolutionDescriptor

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Introducción

El marco de infraestructura móvil (MI) contiene un registro de todos los componentes implementados, como aplicaciones móviles y complementos; así como la información del propio marco. La siguiente figura muestra un ejemplo de una página de Información de MI donde se muestra toda la información de los componentes instalados. Este registro de información también se utiliza para crear los enlaces de aplicaciones disponibles en la página principal de MI. En algunos casos, es necesario recuperar esta información y utilizarla dentro de tu aplicación. Sin embargo, al momento de escribir este artículo, no hay una API pública disponible para recuperar esta información. Entonces, ¿cómo accedemos a ella? Este artículo describe una forma de recuperar la información del componente instalado desde el registro de MI con el uso de las clases de implementación.

El Descriptor de Componente Móvil (MCD)

Cada componente móvil (marco, complemento y aplicación) tiene un Descriptor de Componente Móvil (MCD) correspondiente. El marco de MI utiliza el MCD para gestionar los componentes móviles que abarcan los sistemas separados: el cliente y el Web AS. Un MCD contiene la siguiente información: - Información del encabezado (espacio de nombres, nombre, versión) - Propiedades (tipo de tiempo de ejecución, tipo de aplicación, número de compilación, etc.) - Dependencias (SyncBOs y MCDs requeridos, objetos de autorización relevantes, etc.) - Personalización (ubicación de descarga en el sistema de archivos virtual, bandera para implementación basada en roles) La información del MCD se mantiene en el cliente en forma de base de datos de registro. Específicamente en el archivo +mobileengine.registry+.


Accediendo a los MCDs

Actualmente, MI no tiene APIs públicas para acceder a la información del registro. Aquí, utilizaremos la clase de implementación llamada MobileSolutionDescriptor (por cierto, Mobile SolutionDescriptor era el nombre anterior para Mobile Component Descriptor) en el paquete com.sap.ip.me.core que está incluido en el archivo +meg.jar+. La siguiente figura muestra algunos de los métodos públicos del MobileSolutionDescriptor. (Mostraré solo los métodos utilizados para recuperar los atributos del MCD).
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?