Você reimplementa um aplicativo para que ele possa usar a biblioteca atualizada.
Sobre Esta Tarefa
A empresa planeja atualizar os aplicativos App1 e App2 para usar a nova biblioteca, mas ambos os aplicativos estão em uso constante e têm diferentes períodos de manutenção. O aplicativo App1 é o mais urgente a atualizar, pois há planos imediatos para conectar esse aplicativo ao ambiente do parceiro. Devido ao isolamento do tempo de execução fornecido pelos aplicativos, o aplicativo App1 pode ser reimplementado sem afetar a operação do aplicativo App2.
Conclua as etapas a seguir para reimplementar o aplicativo App1 para que ele possa usar
recursos da biblioteca atualizada.
Procedimento
- No menu do WebSphere Message
Broker Toolkit, selecione . A caixa de diálogo Novo Arquivo Bar é aberta.
- No campo Nome, digite App1NewLib e clique em Concluir. O editor do Arquivo BAR é aberto para exibir os aplicativos que podem ser incluídos no arquivo
BAR.
- Marque a caixa de seleção App1 e, em seguida, clique no botão Construir e Salvar. A mensagem Operação concluída com sucesso é exibida.
- Clique em OK. O arquivo App1NewLib.bar é incluído nos Arquivos BAR na área de janela Desenvolvimento de Aplicativo.
- Pare o aplicativo App1 no ambiente de tempo de execução clicando com o botão direito no aplicativo na área de janela Brokers e clicando em Parar. O aplicativo App1 é interrompido.
- Clique com o botão direito no arquivo App1NewLib.bar, clique em Implementar, selecione o grupo de execução e clique em Concluir. O aplicativo App1 permanece parado, mas os recursos da nova biblioteca podem ser vistos no ambiente de tempo de execução.
- Inicie o aplicativo App1 no ambiente de tempo de execução clicando com o botão direito no aplicativo na área de janela Brokers e clicando em Iniciar. O aplicativo App1 é reiniciado.
Resultados
Você reimplementou o aplicativo App1 e os recursos da nova biblioteca estão agora disponíveis para esse aplicativo. É possível ver que o novo mapa está agora incluído na biblioteca que está contida no aplicativo App1 e a biblioteca que está implementada diretamente no
grupo de execução. No entanto, o novo mapa não está incluído no aplicativo App2.