Aplicativos no nível dos negócios
Um aplicativo no nível de negócios é um modelo de administração que fornece a definição inteira de um aplicativo, caso ele faça sentido para os negócios. Um aplicativo no nível de negócios é um artefato de configuração do WebSphere, semelhante a um servidor ou cluster, que está armazenado no repositório de configuração do produto.
Características do Aplicativo no Nível de Negócios
Um aplicativo no nível de negócios tem as seguintes características:
O diagrama a seguir mostra o modelo de composição para aplicativos no nível de negócios:

Um aplicativo no nível de negócios não apresenta novos modelos de programação, tempo de execução ou pacotes:
Geralmente, você primeiro cria um aplicativo no nível de negócios vazio e, em seguida, inclui unidades de composição nele. O nome do aplicativo no nível de negócios deve ser exclusivo dentro de uma célula. O próprio aplicativo no nível de negócios possui dados mínimos de configuração associados a ele, exclusivamente a lista de unidades de composição, mas unidades de composição individuais podem salvar dados de configuração específicos do aplicativo.
Um aplicativo em nível de negócios é definido no repositório de configuração do produto em profile_root/config/cells/cell_name/blas/business_level_application_name/bver/BASE/bla.xml.
Comparações com Aplicativos Java EE
Os aplicativos no nível de negócios podem agregar ou consistir em aplicativos Java EE (Java Platform, Enterprise Edition) e módulos com artefatos não-Java EE. O conteúdo de aplicativos Java EE é integrado a conceitos do aplicativo no nível de negócios para implementação e gerenciamento de aplicativos. As APIs de gerenciamento do aplicativo Java EE existentes continuam a funcionar depois de você incluir o aplicativo Java EE ou módulos em um aplicativo no nível de negócios. A API de gerenciamento de aplicativos no nível de negócios aceita conteúdo e configurações Java EE e delega para APIs de gerenciamento Java EE existentes. Operações de controle como iniciar e parar uma unidade de composição Java EE são delegadas para ApplicationManager MBean em servidores de aplicativos que iniciam e para aplicativos Java EE.
Conceito Java EE | Conceito do Aplicativo no Nível de Negócios | Description |
---|---|---|
Módulo EAR ou independente para implementação | Recurso | Os conceitos do aplicativo Java EE são recursos. |
Aplicativos Java EE criados no final da instalação do aplicativo | Unidade de composição | Um aplicativo Java EE está em um arquivo EAR (arquivo corporativo). O produto salva o arquivo EAR no repositório de produtos como uma unidade de composição. |
Módulos Java EE no arquivo EAR | Unidades implementáveis no recurso | Cada módulo no arquivo EAR é uma unidade implementável que pode ser instalada em destinos de implementação independentes. O arquivo EAR continua a ser gerenciado como um único recurso em sua totalidade. |
Instalação do aplicativo Java EE utilizando o console administrativo, a programação ou comandos wsadmin | Vários comandos de gerenciamento do aplicativo no nível de negócios Durante a implementação do aplicativo Java EE, é possível especificar o nome do aplicativo no nível de negócios para incluir o aplicativo Java EE. Se o nome do aplicativo no nível de negócios não estiver definido, o produto criará um aplicativo no nível de negócios padrão com o nome igual ao nome do aplicativo Java EE. O produto inclui uma unidade de composição com o mesmo nome do aplicativo Java EE no aplicativo no nível de negócios. É possível implementar vários aplicativos Java EE em um único aplicativo no nível de negócios. |
É possível tornar um aplicativo Java EE um aplicativo de nível de negócios e incluí-lo em outro aplicativo de nível de negócios:
Ou, é possível tornar um aplicativo Java EE um ativo e incluí-lo em outro aplicativo de nível de negócios:
|
Desinstalar Aplicativo Java EE | Vários comandos de gerenciamento do aplicativo no nível de negócios | Você exclui a unidade de composição do aplicativo Java EE do aplicativo de nível de negócios:
|
Inicie o aplicativo Java EE. | Inicie a unidade de composição. | Iniciar um aplicativo no nível de negócios inicia qualquer aplicativo Java EE nele. |
Pare o aplicativo Java EE. | Pare a unidade de composição. | Parar um aplicativo no nível de negócios pára qualquer aplicativo Java EE nele. |