Mentor de Ferramentas: Publicando Modelos do Rational Rose Baseados na Web Utilizando o Web Publisher
Este mentor de ferramenta descreve como utilizar o Rational Rose Web Publisher para criar uma versão baseada na Web (HTML) de um modelo do Rose que outros possam visualizar utilizando um navegador, como Microsoft Internet Explorer ou Netscape Navigator.
Ferramenta: Rational Rose
Relacionamentos
Descrição Principal

Visão Geral

Publicando versões baseadas na Web dos modelos do Rose, você permite que outros procurem, pesquisem e naveguem pelos seus modelos de forma não-seqüencial. Por exemplo, é possível publicar iterações sucessivas de um modelo em desenvolvimento para verificar ou compartilhar informações. O Rose Web Publisher recria elementos de modelo do Rose, incluindo diagramas, classes, pacotes, relacionamentos, atributos e operações. Quando publicados, os links de hipertexto permitem examinar o modelo da mesma forma como no Rose. É possível controlar o que o Rose Web Publisher inclui, configurando diversas opções. Por exemplo, é possível selecionar quais visualizações de um modelo são publicadas, os detalhes a serem incluídos, uma observação a ser utilizada e o formato de gráficos para diagramas do Rose. Observe também que, se os casos de uso do modelo tiverem documentos de caso de uso do RequisitePro conectados, o Rose Web Publisher reterá os documentos e exibirá as versões HTML deles nas páginas da Web publicadas.

Etapas da Ferramenta

Há duas maneiras de publicar um modelo:

  1. Utilizando Diálogos do Web Publisher
  2. Utilizando uma Interface de Batch de Linhas de Comandos

1.  Utilizando Diálogos do Web Publisher

A forma mais fácil para gerar um modelo baseado na Web é utilizar a inclusão do Web Publisher, disponível no menu Ferramentas do Rational Rose. Uma caixa de diálogo do Web Publisher apresenta um navegador que permite selecionar os elementos de modelo a serem publicados. Além disso, é possível especificar se ou não as classes publicadas devem incluir informações da superclasse e qual formato de gráficos utilizar para diagramas (como .jpg ou .gif). O recurso Visualizar permite ativar o navegador padrão e visualizar o modelo publicado diretamente do Rose Web Publisher. 

Para publicar um modelo, faça o seguinte:

  1. No Rational Rose, abra o modelo que você deseja publicar.
  2. No menu Ferramentas, clique em Web Publisher.
  3. Utilize o navegador para selecionar elementos de modelo a serem publicados; selecione as opções de publicação que você deseja aplicar.
  4. Clique em Publicar quando estiver pronto para publicar o modelo. 
  5. Clique em Visualizar para abrir o navegador da Web padrão e visualizar o modelo publicado. 

ícone da Ajuda Para obter mais informações sobre o Web Publisher, consulte a Ajuda on-line.

2.  Utilizando uma Interface de Batch de Linhas de Comandos

O Rational Rose Web Publisher tem uma interface de linha de comandos que permite publicar modelos utilizando um processador de batch. Isso é especialmente útil se você desejar publicar automaticamente modelos em um planejamento de rotina. Você controla quantos detalhes publicar, definindo parâmetros de publicação em um arquivo de inicialização. Ao chamar o processador do Web Publisher, forneça o nome do arquivo de inicialização. O processador, rosewpbatch.exe, localizado no subdiretório rosewp do diretório de instalação do Rose. A sintaxe para chamar o processador de batch é: 

rosewpbatch.exe your_initialization_filename.ini 

Exemplo:c:\rose\rosewp\rosewpbatch.exe c:\mybatchfiles\testbatch.ini

Em que your_initialization_filename.ini é o nome do arquivo de inicialização criado. Inclua o caminho completo para o arquivo .ini na chamada para o processador. Se o processador encontrar erros, eles serão registrados no arquivo rosewpbatch.err, localizado no mesmo diretório do processador. É possível utilizar qualquer editor de texto para exibir o conteúdo.

ícone da Ajuda Consulte a Ajuda on-line do Web Publisher para saber os parâmetros e a sintaxe fornecidos no arquivo de inicialização.