|
Este projeto está hospedado no: Última atualização: 22/02/2006 18:00 MJaco é um projeto do
LCMI.
|
A interface MJacoAdmin é uma ferramenta que poderá ser usada para criar e gerenciar grupos. Sua janela principal é constituída por:
O controle de um grupo de objetos é extremamente fácil. Siga os passos abaixo para criar um grupo de objetos Agenda (esta interface é um exemplo que foi implementado para mostrarmos o funcionamento). Passos para o uso do MJacoAdmin:
1) Lançar um servidor de nomes Para rodar o servidor de nomes primeiramente devemos copiar o arquivo .jacorb.properties para ~ (home). Este arquivo contém as definições de algumas propriedades, entre elas:
Tendo o MJaco devidamente instalado setar a variável MJACO_HOME = diretório onde foi instalado. Rodar o servidor de nomes através do comando ns (ambiente Unix), passando como parâmetro o local onde serão armazenadas as informações, deve ter consistência com o que esta definido na propriedade ORBInitRef.NameService. Lançar o MJacoAdmin através do seguinte comando:
Para isso, selecione a opção "Connect to NS" no menu "System". Quando o Name Server é conectado com sucesso a tela abaixo surge. Utilizaremos como exemplo um servidor Agenda (o mesmo utilizado na seção exemplo). Para isso, selecione a opção "Create" no menu "Group". Com isso a seguinte tela surgirá: Agora precisamos fornecer as propriedades do novo grupo:
A tela acima já esta preenchida com as propriedades para a criação do grupo Agenda. Após isso é só clicar no botão "Create", se o grupo for criado com sucesso a janela abaixo aparecerá na tela. Depois que o grupo foi criado já podemos lançar e utilizar um cliente. Para isso basta selecionar o grupo na lista de grupos e clicar no botão "Add Member". Com isso a seguinte tela surgira: Agora basta informar o nome da classe. Se tudo correr bem uma tela avisando que o membro foi criado aparecerá. Para isso basta selecionar o grupo na lista de grupos e clicar no botão "Remove Member". Com isso surgira uma lista com os membros pertencentes ao grupo selecionado: Note que caso o representante IIOP do grupo pertença ao grupo, ele será identificado. Agora basta escolher qual membro será removido do grupo e confirmar. Se tudo correr bem uma tela informando que o membro foi removido aparecerá . 7) Remover um grupos de objetos Para isso basta selecionar o grupo na lista de grupos e clicar no botão "Remove Group", ou selecionar a opção "remove" no menu "Group" e fornecer a IDL do objeto servidor. |
Para baixar o MJacoAdmin clique aqui