¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como acessar informações do componente móvel a partir do registro de MI com classes de implementação e MobileSolutionDescriptor

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

Introdução

O framework de infraestrutura móvel (MI) contém um registro de todos os componentes implementados, como aplicativos móveis e plugins; bem como as informações do próprio framework. A figura a seguir mostra um exemplo de uma página de Informação de MI onde são exibidas todas as informações dos componentes instalados. Este registro de informações também é utilizado para criar os links dos aplicativos disponíveis na página principal de MI. Em alguns casos, é necessário recuperar essas informações e utilizá-las dentro do seu aplicativo. No entanto, no momento da redação deste artigo, não há uma API pública disponível para recuperar essas informações. Então, como podemos acessá-las? Este artigo descreve uma maneira de recuperar as informações do componente instalado a partir do registro de MI usando as classes de implementação.

O Descritor de Componente Móvel (MCD)

Cada componente móvel (framework, plugin e aplicativo) possui um Descritor de Componente Móvel (MCD) correspondente. O framework de MI utiliza o MCD para gerenciar os componentes móveis que abrangem os sistemas separados: o cliente e o Web AS. Um MCD contém as seguintes informações: - Informações do cabeçalho (espaço de nomes, nome, versão) - Propriedades (tipo de tempo de execução, tipo de aplicativo, número de compilação, etc.) - Dependências (SyncBOs e MCDs requeridos, objetos de autorização relevantes, etc.) - Personalização (localização de download no sistema de arquivos virtual, flag para implementação baseada em funções) As informações do MCD são mantidas no cliente em forma de banco de dados de registro. Especificamente no arquivo +mobileengine.registry+.


Acessando os MCDs

Atualmente, o MI não possui APIs públicas para acessar as informações do registro. Aqui, utilizaremos a classe de implementação chamada MobileSolutionDescriptor (por sinal, Mobile SolutionDescriptor era o nome anterior para Mobile Component Descriptor) no pacote com.sap.ip.me.core que está incluído no arquivo +meg.jar+. A figura a seguir mostra alguns dos métodos públicos do MobileSolutionDescriptor. (Mostrarei apenas os métodos utilizados para recuperar os atributos do 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?