IBM Rational Software Architect, Versão 7.0 - Notas sobre o Release
© Copyright International Business Machines Corporation 2004, 2006. Todos os Direitos Reservados. Direitos Restritos aos Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM Corporation.
Conteúdo
1.0 Sobre este Release
1.1 O Que Há de Novo Neste Release
2.0 Informações sobre Instalação
2.1 Requisitos de Hardware
2.2
Requisitos de Software
3.0 Limitações, Problemas e
Soluções Alternativas
4.0 IBM Rational Software Support
5.0 Avisos e Marcas Registradas
1.0 Sobre este Release
O IBM® Rational® Software Architect é um conjunto integrado de ferramentas de análise, design e desenvolvimento que suporta a abrangência, o design, o gerenciamento e a evolução das soluções e serviços corporativos. Ele inclui
recursos de design, análise e desenvolvimento orientados a modelo para arquitetos de software e desenvolvedores que criam aplicativos SOA (arquitetura orientada a serviços),
C/C++, J2SE, J2EE e de portal.
A versão em inglês mais recente deste documento está disponível em
http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rsa/70/docs/readme/readme.html.
Atualizações adicionais sobre limitações e problemas podem ser encontradas no formato de
notas técnicas individuais na Base de conhecimento de suporte no endereço
http://www.ibm.com/software/rational/support/.
À medida que problemas são descobertos e resolvidos, a equipe do IBM Rational Software Support atualiza
a base de conhecimento. Procurando na base de conhecimento, é possível localizar rapidamente
soluções ou soluções alternativas para os problemas.
1.1 O Que Há de Novo Neste Release
Este release do Rational Software Architect contém os seguintes aprimoramentos para releases da versão 6.0
e novos recursos:
- Maior facilidade na experiência de instalação do Rational: Os menus de seleção
aberta permitem configurar facilmente o ambiente de sua equipe, reduzindo a área de cobertura da instalação.
- Novos recursos e aprimoramentos da modelagem UML
- Suporte para UML 2.1.1: Os produtos de modelagem UML (Linguagem de Modelagem Unificada)
e as APIs de extensibilidade da Rational agora suportam o metamodelo UML 2 com base
nas especificações UML 2.1.1 pelo OMG (Grupo de Gerenciamento de Objetos). Aqui estão
algumas alterações que você pode notar ao criar modelos UML:
- Os diagramas de objetos UML agora são suportados.
- Em diagramas de máquina de estado, os acionadores foram separados dos eventos. Os
diversos acionadores concretos, como acionadores de chamada, foram substituídos pelo
tipo de evento correspondente, como eventos de chamada.
- Os estereótipos aplicados agora são elementos-raiz em um modelo.
- As ações em atividades foram substituídas por ações opacas.
- Em associações, a propriedade não mais é utilizada para implicar direção.
- Os fins de mensagens e nós de parada em diagramas de seqüência foram alterados.
- Modelagem de instância usando diagramas de objetos UML: Os diagramas de objetos permitem
desempenhar modelagem de instância, em que as instâncias de classes em um modelo descrevem
o comportamento de um sistema. Os relacionamentos entre as classes instanciadas são
descritos em um ponto no tempo. É possível usar diagramas de objetos para explorar cenários de
comportamento ou testar os diagramas de classe para validar os relacionamentos entre
as classes.
- Aprimoramentos do diagrama de máquina de estado UML: Novo suporte de subdiagrama para
estados compostos permite visualizar o conteúdo de uma região de estado composto
dentro do estado composto ou dentro de um novo diagrama. Também é possível incluir transições
internas em estados e visualizá-las no compartimento Transições.
Ao incluir acionadores em transições, é possível exibir o nome do acionador,
bem como os eventos e atributos.
- Aprimoramentos do diagrama de atividades UML: Vários aprimoramentos nos diagramas
de atividades facilitam criar e gerenciar partições, visualizar o
conteúdo de atividades estruturadas e controlar o layout de ações e seus
pinos correspondentes. Uma nova ferramenta de partição facilita a inclusão
de partições em diagramas de atividades. Você também tem maior controle de sua posição
e alinhamento, tendo a opção de exibir a notação de partição nas ações
em seus diagramas.
O novo suporte a subdiagramas para nós de atividade estruturada permite visualizar seu
conteúdo no próprio nó de atividade estruturado ou em um novo diagrama. As alterações
no comportamento e na aparência de pinos fornece mais flexibilidade ao criar
fluxos de objetos entre pinos em diagramas de atividades.
- Aprimoramentos no diagrama de implementação UML: Agora estão disponíveis
compartimentos gráficos para nós, instâncias de nó e artefatos. É possível aninhar vários níveis
de nós, instâncias desses nós e visualizá-los no compartimento gráfico de nós
aninhados. Os artefatos implementados e suas dependências são exibidos no
compartimento Gráficos de implementações, e é possível visualizar a estrutura interna de um
nó, consistindo de partes e colaborações, em seu compartimento Estrutura.
Os diagramas de implementação agora suportar valores marcados, que estendem o UML anexando
informações arbitrárias em elementos de modelo. É possível criar elementos de diagrama como
elementos estereotipados com valores predefinidos. Esses valores das propriedades para o
estereótipo aplicado são valores marcados, que podem ser alterados na visualização
Propriedades.
- Aprimoramentos no diagrama de classe UML: Os formatos EMF (Eclipse Modeling Framework) e
WMF (Metarquivo do Windows®) agora são suportados em perfis de
estereótipo. O suporte para parâmetros de modelo agora
está aprimorado, o que facilita criar e atualizar parâmetros
de modelo, assinaturas de modelo, ligações e substituições de parâmetros utilizando
a visualização Propriedades. É possível utilizar tipos de dados UML para definir valores de dados em diagramas de classe e escolher
como exibir o nome do pai para classes em seus diagramas.
- Aprimoramentos do diagrama de seqüência UML: Agora é possível exibir as assinaturas
da operação para mensagens em diagramas de seqüência.
- Aprimoramentos do diagrama de estrutura compostos de UML: Um compartimento de estrutura
agora está disponível para partes em diagramas de estrutura compostos, que permitem
exibir sua estrutura interna. Os conectores de montagem agora são exibidos com
uma notação de bola e soquete.
- Aprimoramentos no diagrama de pacotes UML: Os aprimoramentos nos pacotes facilitam
visualizar e gerenciar seu conteúdo. Um novo compartimento de formas
permite exibir os elementos que estão contidos em cada pacote. Além
disso, agora é possível aninhar pacotes dentro de pacotes.
- Modelos lógicos e fragmentos de modelos: O conteúdo de projetos de modelagem
são organizados em três tipos de pastas lógicas na visualização Explorador de Projetos:
diagramas, modelos e perfis. Essa estrutura exibe a contenção lógica
dos elementos de modelo UML, independentemente de onde eles estão armazenados fisicamente. Também
é possível exibir os nomes de arquivos de modelos UML físicos e arquivos de perfil UML
na visualização Explorador de Projetos desativando os filtros correspondentes na
caixa de diálogo Customizações disponíveis. Essa estrutura é especialmente útil em
situações em que os artefatos de modelagem são compartilhados dentro e entre equipes.
Agora é possível dividir um modelo lógico em fragmentos extraindo-se partes do
modelo em subunidades físicas. O local físico desses elementos de modelo é
transparente, mas os fragmentos permanecem uma parte lógica do modelo original e
são carregados apenas quando são necessários.
- Navegando por e gerenciando modelos usando a visualização Explorador de Projetos: A
visualização Explorador de Projetos substitui a visualização Explorador de Modelos como o principal meio de
navegação pelo conteúdo do modelo. Ela também substitui a visualização Editor de Modelos como o
meio para gerenciar o ciclo de vida de seus modelos. É possível abrir, salvar e fechar
modelos, diagramas e perfis sem abrir a visualização Editor de Modelos.
A visualização Explorador de Projetos facilita a revisão das assinaturas de elementos
de modelo. Ao selecionar um elemento na visualização Explorador de Projetos, a assinatura
completa será exibida na barra de status, o que significa que não é necessário estar
no modo de edição do elemento selecionado para ver a assinatura completa.
- Aprimoramentos da visualização Editor de Modelos: É possível abrir um modelo iniciando a
visualização Editor de Modelos, mas fechá-la não mais fecha o modelo. Além disso, a
visualização Editor de Modelos não é aberta quando perfis ou modelos de referência cruzada estão
abertos em segundo plano.
Os recursos de edição de modelos foram aprimorados pela adição de novas seções que
permitem abrir os diagramas e modelos associados, além de incluir perfis, bibliotecas de
modelos e fragmentos.
- Aprimoramentos da funcionalidade de procura de modelos: A funcionalidade de procura de modelos
foi integrada à caixa de diálogo de procura do Eclipse. É possível procurar
tipos específicos de UML, especificar padrões de cadeia de procura utilizando sintaxe de asterisco (*) e
ponto de interrogação (?) e selecionar um escopo de procura. Também é possível incluir ou
excluir correspondências textuais simples em comentários, descrições de diagramas, notas,
corpos de restrição e outras cadeias de texto em seus modelos.
Os resultados da procura são exibidos na visualização Procura e podem ser classificados com base
em critérios diferentes. Dependendo do tipo da correspondência, é possível navegar para o
elemento na visualização Explorador de Projetos e exibi-lo em um diagrama ou na
visualização Propriedades.
- Aprimoramentos gerais de utilidade: Você notará alguns aprimoramentos
gerais de utilidade ao trabalhar no editor de diagramas.
- Suporte à duplicação de elementos do diagrama (recortar/copiar/colar)
- Ferramenta de zoom e suporte a zoom animado
- Aprimoramentos do algoritmo de layout
- Suporte ao preenchimento de matiz para elementos de diagrama
- Aprimoramentos de visualização e impressão de diagramas, incluindo preferências de impressão
globais e por diagrama, suporte aprimorado de localização e suporte à quebra de página
- Suporte à inserção de imagens em diagramas
- Aprimoramentos de âncora e alça de conector para elementos do diagrama, notas e
formas geométricas
- Novos recursos e aprimoramentos de integração de modelagem UML:
- Analisando modelos por relacionamentos de rastreio: A análise de modelo para localizar
relacionamentos de rastreabilidade interrompidos entre elementos de modelo, especificações e
implementações agora faz parte da interface com o usuário de análise estática consolidada.
Usando essa UI atualizada, é possível definir configurações de análise que incluem
análise dos elementos do modelo em conjunto com a análise de elementos de código.
- Novos recursos de autoria de transformação baseada em exemplar:
É possível obter um exemplo da saída da transformação desejada e usá-lo para alimentar a implementação da transformação.
- Reconciliar modelos com código conforme evoluem: Novos recursos
de comparação de modelo e transformação reversa permitem detectar variações das especificações
e ajudar a visualizar diferenças entre as arquiteturas projetada e construída.
- Transformações de modelo:
- Novo assistente e editor de configuração: A interface com o usuário para a criação e a
edição de configurações de transformação foi melhorada. Um editor para a criação e a
edição de configurações de transformação substitui a caixa de diálogo
Configurar Transformações nos releases v6.0 de produtos. O novo editor contém guias semelhantes e as duas
novas guias a seguir foram apresentadas:
- Principal: Contém informações descritivas sobre a transformação
- Origem e Destino: Substitui a guia de destino e fornece controles para
a seleção da origem e do destino para a transformação
Agora é possível salvar a origem da transformação. Além disso, as configurações
de transformação são armazenadas em arquivos com a extensão de nome de arquivo .tc no espaço de trabalho,
o que permite colocar
as configurações sobre controle de origem. É possível importar configurações de
transformação a partir de um espaço de trabalho do Eclipse, a partir de um arquivo que contém configurações
de transformação exportadas anteriormente ou de qualquer release da versão 6.0 do
Rational Software Architect ou do Rational Systems Developer.
- Geração de artefatos WSDL a partir de UML: Agora é possível criar um modelo UML de
um serviço da Web e usar a transformação de UML em WSDL para gerar documentos WSDL (Web Services
Description Language). A transformação de UML em WSDL suporta
as seguintes ligações WSDL 1.1:
- SOAP DOCUMENT LITERAL
- SOAP RPC LITERAL
- SOAP RPC ENCODED
- HTTP GET
- HTTP POST
É possível customizar as ligações existentes ou criar novas, que a transformação
UML em WSDL utiliza para gerar artefatos WSDL.
- Geração de um modelo UML a partir de código 3GL: Agora as transformações estão
disponíveis para construir um modelo UML a partir de um código-fonte base. É possível criar uma
configuração de transformação de Java™ em UML ou de C++ em UML exclusiva para cada
transformação. Também é possível ativar uma transformação "reversa" ao configurar as transformações
de UML em Java, de UML em C++, de Java em UML ou de C++ em UML.
As configurações de transformação agora são artefatos com versão controlada que
geralmente estão localizados juntamente com o modelo UML que serve como a "origem" para a
transformação; o arquivo de código é o "destino" da transformação. Esse arquivo
tem a extensão ".tc". Ao recuperar a estrutura, uma interface de mesclagem
avançada fornece assistência ao modelador para permitir que as estruturas do código
e do modelo sejam alinhadas manualmente e, em seguida, "fundidas". Uma etapa de sincronização completa
é sempre executada, com recuperação de estrutura de código em primeiro lugar, seguida pela reaplicação de uma transformação
de modelo. Essa ordem preserva refatoramentos de código e reduz o risco
de que recursos de código adicionais sejam criados no local errado.
- Suporte para subunidades em modelos: É possível particionar um modelo em arquivos separados,
o que permite um compartilhamento mais granulado de um modelo com membros da equipe utilizando sistemas de gerenciamento de configuração.
- Novos recursos de comparação e mesclagem de modelos: É possível comparar e mesclar modelos que não compartilham um ascendente comum.
Desse modo, dois membros da equipe que começam a modelar um sistema independentemente podem agora combinar esses modelos indicando quais partes de um modelo correspondem às mesmas partes do outro modelo. A Comparação/Mesclagem irá, inteligentemente, combinar essas partes.
- Combinar modelos não semelhantes: Agora é possível combinar modelos que não estão relacionados por um ascendente comum, como modelos criados independentemente.
Por exemplo, modeladores que desejam montar vários modelos que foram criados informalmente no início de um
projeto em um conjunto formal de modelos que podem ser gerenciados com o controle de versão. Também é possível utilizar esse recurso para
aplicar uma transformação a fim de atualizar um modelo conceitual a partir do código Java ou C++.
- Mesclagem automática de CVS: É possível aceitar todas as alterações não-conflitantes de dois contribuidores com um
único clique de botão quando o CVS (Concurrent Versions System) sinaliza um conflito. Isso tornará a execução de mesclagens CVS mais rápida.
- Reverter sessão: Enquanto você está aprendendo como manipular mesclagens, é possível ir longe demais em uma mesclagem para então
perceber que a abordagem está incorreta e você precisa iniciar novamente. Isso pode ser bastante inconveniente,
especialmente no meio de uma operação do ClearCase®, porque o ClearCase mescla todos os artefatos em
seqüência e a interrupção e o reinício do fluxo pode ser entediante. A nova
funcionalidade para reverter sessão permite reiniciar a mesclagem sem sair do aplicativo de mesclagem.
- Deltas de compostos de pacotes: Os grupos de delta do diagrama foram aumentados pela criação de visualizações
de modelo, diagrama e fragmento, cada uma das quais é adicionalmente agrupada hierarquicamente por pacotes UML.
Isso permite aceitar ou rejeitar alterações em qualquer nível do pacote na hierarquia.
- Validando modelos antes de efetuar o registro de entrada no ClearCase: Durante uma longa operação do ClearCase, como no caso em que você está entregando muitos artefatos alterados,
agora é possível validar cada mesclagem de modelo após a mesclagem ser concluída, mas antes de confirmar
a atualização no ClearCase. Não é necessário lembrar quais modelos precisam de validação após uma longa
operação de entrega; em vez disso, é possível desempenhar a validação imediatamente após a mesclagem
enquanto todas as decisões ainda estão frescas em sua mente.
- Mesclagem no nível do campo: Para campos de texto com várias linhas nos quais snippets ou scripts Java estão integrados,
agora é possível resolver alterações conflitantes mesclando-se esses campos. Não mais é necessário descartar trabalho de um lado da mesclagem.
- Mesclagem de contexto completo: A integração de CVS nos produtos de modelagem Rational suporta um novo recurso de CVS que permite
sincronizar o espaço de trabalho com o repositório em um modo de modelo lógico. Esse recurso
suporta conflitos no nível do modelo em vez de no nível do fragmento. Portanto,
o modelo inteiro é mesclado, em vez de mesclar artefatos individuais.
Isso fornece uma experiência de mesclagem mais intensa, à medida que cada delta e conflito é gerado com
o conhecimento do contexto completo dos modelos, o que elimina uma origem comum de
distorção: a resolução de conflitos relacionados a contribuidores opostos.
- Upgrade automatizado de perfil: Durante uma mesclagem de modelo, se for detectado que um contribuidor está utilizando uma versão mais nova de um perfil
e o perfil estiver disponível no computador que está desempenhando a mesclagem, um upgrade em memória de todos
os contribuidores para a versão mais recente do perfil será desempenhado automaticamente.
- Novos recursos e aprimoramentos para a modelagem e o desenvolvimento de domínios:
- Análise estática: O desempenho e a utilidade da análise estática foi
aprimorada significativamente. As interfaces com o usuário para análise estática, incluindo
descoberta de arquitetura, análise de modelo e revisão de código Java agora foram unificadas.
Essa consolidação significa que é possível executar todas as análises estáticas para modelos,
arquitetura do aplicativo e código a partir de uma interface, e as configurações de
análise podem incluir elementos de mais de um tipo de análise. Por
exemplo, agora é possível executar uma revisão de código Java para localizar regras de codificação interrompidas e uma
descoberta de arquitetura para localizar anti-padrões durante a mesma análise.
- Modelagem de domínio de componentes Java:
- O recurso de modelagem de domínio Java agora suporta os recursos de linguagem
do J2SE 5.0, incluindo anotações, genéricos, enumerações, importação estática e assim
por diante.
- A integração de ferramentas com foco no desenvolvedor foi aprimorada por meio de menus pop-up
no editor de diagramas.
- Agora é possível representar visualmente as classes em arquivos JAR externos e mostrar
elementos relacionados de pacotes externos.
- É possível desempenhar a edição seqüencial direta de campos e métodos a partir do editor
de diagramas.
- A visualização Propriedades foi aprimorada, onde é possível visualizar e editar propriedades
de pacotes, classes, interfaces, campos e métodos.
- Agora existe a opção de criar um tipo de campo utilizando a instrução de importação
ou o nome completo.
- O suporte a tipos de coleta foi aprimorado.
- Modelagem de domínio de produtos DoDAF: O DoDAF (Department of Defense
Architecture Framework) é um padrão para descrever arquiteturas de sistemas
complexos. Utilizando as ferramentas de modelagem UML integradas, é possível criar modelos
que estejam em conformidade com esse padrão. O DoDAF utiliza UML como uma base para descrever os
ambientes operacionais e seus componentes em formatos visual, textual e
de tabela.
- Modelagem de domínio de elementos WSDL e XSD: É possível usar diagramas de classe UML para
representar visualmente elementos WSDL versão 1.1 existentes e criar novos.
É possível criar visualmente novos serviços WSDL, tipos de porta e mensagens. É possível incluir
portas em serviços WSDL, incluir operações em tipos de portas, incluir partes em mensagens, configurar
ligações entre portas e tipos de portas, e criar objetos de entrada, saída
ou falha entre operações e mensagens.
É possível editar elementos WSDL existentes no editor de diagramas ou na visualização
Propriedades. Também é possível consumir e implementar serviços da Web a partir do editor de diagramas.
Em uma representação visual de elementos WSDL, também é possível mostrar objetos XSD (XML
Schema Definition) existentes que definem a estrutura, incluindo elementos
e atributos, e tipos de dados para documentos XML. É possível configurar elementos e tipos de XSD
a partir do editor de diagramas.
- Suporte à modelagem de domínio C/C++ aprimorado:
- O CDT 3.1.1, que tem vários aprimoramentos significativos, é suportado.
- O suporte à modelagem de domínio C/C++ e o suporte à transformação de UML em C++ foi aprimorado.
- Agora é possível criar enumerações para a geração de códigos e a representação visual de C/C++.
- É possível desempenhar a edição seqüencial direta de campos e métodos a partir do editor de diagramas.
- Visualização e criação de artefatos de arquivo: É possível integrar artefatos de arquivo no diagrama UML. Os artefatos de arquivo
podem representar unidades de implementação físicas, como arquivos executáveis, bibliotecas,
componentes de software, documentos e bancos de dados.
- JavaServer Faces, Designer de sites e Designer de páginas
- Novo suporte a AJAX na estrutura do JavaServer Faces: Novas
ferramentas facilitam o desenvolvimento de aplicativos Ajax na estrutura do Faces.
Novos componentes do Ajax incluem:
- inputTypeAhead
- ajaxRefreshRequest
- ajaxSubmitRequest
- ajaxExternalRequest
- Suporte para modo JSF padrão apenas: Agora é possível
projetar páginas que utilizem apenas tags e recursos padrão do JavaServer Faces. No
modo JSF padrão, os componentes da IBM não são utilizados.
- Novos componentes de JSF: Agora é possível aproveitar
vários novos componentes do JSF, incluindo os seguintes:
- requestLink
- requestRowAction
- selectOneColor
- progressBar
- panelFormBox
- inputMiniCalendat
- panelSection
- panelMenu
- dataIterator
- panelDialog
- Suporte para tags JSF de terceiros na JSP: As tags
JSF de terceiros agora são reconhecidas pela visualização Propriedades e o Validador JSF. As
ferramentas tentam renderizar sua aparência em tempo de execução.
- Modelos de página dinâmicos: Agora é possível criar páginas
com modelos aplicados dinamicamente no servidor. Você pode criar as páginas
de instância e modelo com assistentes, além de editar as áreas de conteúdo no editor.
- Ferramentas de Struts:
- Ferramentas Struts atualizadas para trabalhar com o novo Editor de Diagramas da Web.
- Suporte ao Struts versão 1.1.
- Aprimoramentos na área de cobertura da memória e no desempenho.
- Ferramentas de segurança da Web aprimoradas: Um conjunto de ferramentas significativo
para segurança J2EE facilita criar, designar, integrar e testar os
requisitos de segurança do aplicativo.
- Editor de Diagramas da Web Aprimorado: Permite criar
rapidamente aplicativos da Web pela diagramação de páginas da Web e seus links
e lógica de fluxo automatizada associados. É possível integrar dados relacionais e serviços da Web às páginas da Web arrastando e soltando. Agora, é possível manipular diretamente artefatos, como a criação e a renomeação de páginas da Web e a atualização de arquivos de configuração relevantes. A ferramenta gera automaticamente o conteúdo da página com base nos links ou nos comandos da página, permitindo produzir rapidamente aplicativos para realização de protótipo.
- Nova aparência e comportamento:
- Interface com o usuário mais intuitiva e útil
- Aparência e comportamento baseados em GMF mais consistente
- Aprimoramentos de utilidade
- Layout automático e roteamento de conexões aprimorados
- Manipulação direta de artefatos subjacentes: À
medida que você trabalha no Editor de Diagramas da Web, o editor agora mantém os artefatos do
aplicativo da Web (páginas da Web, arquivos de configuração, etc.) sincronizados com o Diagrama
da Web.
- Nós mais informativos: O Editor de Diagramas da Web agora
exibe parte da estrutura interna significativa dos nós. Por exemplo,
uma página da Web mostra os links que ela contém e os dados que ela acessa.
- Integração de dados:
- No Editor de Diagramas da Web, agora é possível criar aplicativos da Web
que consultam e manipulam objetos de dados e listas de dados.
- É possível incluir componentes de UI em páginas da Web para consultar e manipular objetos de dados
e listas de dados sem precisar editar explicitamente cada página.
- O Editor de Diagramas da Web exibe os objetos de dados e as listas de dados que cada
página da Web acessa.
- Teste de unidade com o WebSphere® Application Server Versão 6.1: Ambiente do WebSphere Application
Server Versão 6.1 totalmente integrado ao produto.
- Desenvolvimento de portal e portlet: Novos recursos e
aprimoramentos incluem o suporte ao padrão JSR 168, portlets cooperativos
e aprimoramentos do assistente.
- Suporte a portlet JSR 168 para o WebSphere Application Server
6.1: Agora as ferramentas de portlet suportam o desenvolvimento, o teste e a depuração
de portlets com base na especificação JSR 168. Portlets "Empty" e "Faces" são suportados.
- Portlet Processo de Negócios: Com o processo de negócios
suportado, é possível criar um processo e manipular o fluxo do processo utilizando dois
tipos principais de portlets: portlets de iniciação e portlets de tarefa.
- Aprimoramento de portlets cooperativos: Um novo assistente
ajuda a desenvolver portlets que exploram a cooperação de portlets. O assistente
gera um guia completo no formato HTML que é ajustado às suas seleções
no assistente. O guia fornece melhores práticas e exemplos de código para ativar
o portlet para cooperação. É possível recortar e colar ou seguir as etapas
no guia. É possível consultar as informações de ação cooperativa e tipo de dados no
Explorador de Projetos.
- Suporte a Portal 6:
- O modo do portlet edit_defaults é suportado.
- O tempo de execução de destino do WebSphere Portal 6.0 é fornecido.
- A migração do IBM portlet para portlets JSR 168 (apenas arquivos de configuração) é
suportada.
- Assistente aprimorado para a criação de projetos de portlet: É
possível utilizar um único assistente para a seleção de portlet e API. O assistente determina
tipos e APIs suportados com base no tempo de execução de destino selecionado. O
assistente também indica os modos de portlet suportados com base no tempo de execução,
na API e no tipo selecionados.
- Aprimoramentos da Ferramenta de Serviços da Web XML e Java
- Assistentes simplificados para permitir a fácil criação de serviços da Web bottom-up e top-down,
permitindo um simples controle com menos confusão para desenvolver, montar, implementar,
instalar, executar e testar o serviço e o cliente.
- O Editor de Esquemas XML aprimorado teve sua visualização gráfica melhorada para
fornecer uma visualização "orientada a tipo" de um Esquema XML. Um tipo é exibido como uma
figura semelhante a uma caixa. Se o tipo contiver elementos e atributos, eles serão listados
como campos dentro da caixa.
- Permitir maior controle enquanto simplifica a geração do cliente e do serviço da Web.
É possível gerar clientes e serviços sem necessariamente requerer que um servidor
seja configurado e iniciado.
- Estão disponíveis preferências aprimoradas para otimizar o desenvolvimento de serviços da Web
no WebSphere Application Server v6.1.
- A validação WSDL foi integrada ao serviço da Web (top-down) e
aos assistentes do cliente.
- Um analisador de classe Java JAX-RPC foi integrado ao assistente de serviço da Web
(bottom-up) para os serviços da Web do WebSphere e Apache Axis.
- Suporte para a mesclagem do novo esqueleto criado pelos assistentes de serviços da Web
com quaisquer esqueletos em um esforço para preservar o código existente no
esqueleto.
- O assistente de configuração do manipulador JAX-RPC/JSR-109 para os clientes e serviços da Web do
WebSphere foi aprimorado para configurar um manipulador sobre vários serviços da Web
ou clientes se for desejado.
- Os serviços da Web agora podem ser protegidos utilizando-se um assistente que permite facilmente
ativar a integridade, o sigilo e a autenticação.
- É possível copiar configurações de segurança de um serviço da Web para outro.
- Uma nova tarefa Ant extensível, "wsgen.xml" e um script em lote/shell
associado são fornecidos para permitir a geração de serviços da Web do WebSphere e do Apache Axis
(top-down ou bottom-up) e clientes de serviço da Web sem inteligência.
- Suporte a atributos XML. Os fragmentos de formulários são renderizados para atributos
com base em seu tipos (simples) essencialmente da mesma forma que para elementos
de tipos simples.
- Suporte para elementos anuláveis (elementos declarados no Esquema XML com atributo
xsd:nillable="true"). Os fragmentos de formulários para elementos anuláveis são caracterizados
pela presença de uma caixa de opções "Nil?". Quando selecionado, o WSE serializará
o elemento correspondente com o atributo "xsi:nil".
- O Explorador de Serviços da Web e o assistente de configuração do Registro Privado UDDI do
IBM WebSphere foram aprimorados para que não mais seja necessário informar
ao Explorador de Serviços da Web que você está se conectando a um Registro Privado. Os registros privados,
suas URLs de publicação e descoberta e quaisquer taxonomias customizadas
são automaticamente carregados no Explorador de Serviços da Web.
- Editor de Esquema XML aprimorado
- Suporte a vários modos de visualização no editor de Esquema XML:
Uma caixa drop-down do modo de visualização está visível no canto superior direito do editor de
Esquema XML para permitir a comutação entre as visualizações simplificada e detalhada.
A visualização simplificada oculta muitos dos constructos complicados do esquema XML
para que seja possível criar estruturas de dados XML que estejam em conformidade com os padrões de autoria de melhores
práticas. A visualização detalhada expõe o conjunto completo de constructos de esquema XML
para que seja possível criar estruturas de dados XML utilizando qualquer padrão de autoria.
- Suporte para refatoramento de renomeação: Há um refatoramento
entre arquivos além do suporte ao refatoramento entre arquivos pré-existente. Isso
significa que se você renomear um tipo complexo, quaisquer referências a ele a partir de outros esquemas
no projeto ou espaço de trabalho atual serão atualizadas.
- Procura por referências de componentes: O Esquema XML permite
que componentes nomeados (como elementos e tipos) sejam referenciados. Uma visualização de procura
exibirá os locais no espaço de trabalho em que o componente
é referenciado.
- Procura por tipos e elementos: É possível selecionar
uma ação de procura para chamar o novo diálogo Configurar Tipo, onde é possível escolher um tipo
a partir do esquema atual, ou de qualquer esquema no projeto ou espaço de trabalho atual.
Depois de escolher o tipo e se ele pertencer a um esquema externo, uma
importação será automaticamente incluída. Da mesma forma, é possível procurar
elementos ao editar referências de elementos.
- Aprimoramentos da folha de propriedades: É possível restringir valores
de tipo simples integrados, incluir aspectos de padrão e enumeração e incluir informações
de extensão especializadas em seus esquemas utilizando a guia extensões.
- Suporte ao Validador de Esquema XML: O Validador de Esquema
XML baseado em XSD padrão do Eclipse tem como base o modelo XSD do Eclipse. Produtos
adotantes podem incluir livremente seus próprios validadores alternativos.
- Aprimoramentos de navegação: Navegue por referências de tipo
efetuando pesquisa detalhada. Utilize a estrutura navegacional do ambiente de trabalho para comutar
para frente e para trás entre contextos. A visualização de design foi aprimorada para suportar a visualização
em vários modos de zoom.
- Aprimoramentos de arrastar e soltar: É possível arrastar elementos
de um grupo de modelos para outro grupo de modelos dentro do mesmo tipo complexo ou
para outro tipo complexo na visualização de design.
- Novo processo de Mapeamento: O mapeamento é feito pela conexão
gráfica de elementos a partir de documentos de origem para destino utilizando operações arrastar e soltar
simples. O código XSL é gerado automaticamente para produzir a transformação de documento
desejada com base nas informações de mapeamento. Um conjunto útil de funções
de transformação integradas está disponível e pode ser estendido utilizando-se expressões
XPath customizadas e modelos XSLT.
- Novo Mapa Seqüencial: Transforme documentos complexos
dividindo-os recursivamente em partes menores.
- Novo Submapa: Crie uma submapa reutilizável que pode
ser referenciado cada vez que a transformação do tipo do Esquema for necessária.
- Suporte a código customizado: Funções de transformação
integradas podem ser estendidas utilizando-se arquivos de Modelo XSLT externos. Uma expressão
XPath customizada também pode ser utilizada para modificar os valores de parâmetro antes que eles sejam
transmitidos para o modelo.
- Novo suporte para Aplicativos SIP: O Recurso de Ferramentas
SIP (Session Initiation Protocol) fornece um ambiente de desenvolvimento para a criação
de novos serviços baseados em SIP. O recurso fornece ferramentas para desenvolver e exportar
Servlets SIP do JSR 116, incluindo assistentes para criar Servlets SIP
- Novos projetos de dados específicos fornecidos por ferramentas de dados
- Novos projetos de dados específicos: Esse novos tipos de
projetos são exibidos no Explorador de Projetos de Dados e incluem suporte de SCM para
compartilhar:
- Projeto de desenvolvimento de dados para criar e armazenar objetos de banco de dados, como
rotinas e instruções SQL
- Projeto de design de dados para modelagem de dados
- Nova funcionalidade de modelagem física de dados:
- Armazenar modelos físicos de dados em projetos de design de dados
- Analisar modelo
- Edição por meio de diagrama de dados, visualização Propriedades, Explorador de Projeto de Dados
- Novos recursos para gerenciar alterações do banco de dados
- Comparação e sincronização com editor de comparação (customizado para objetos de dados)
- Análise de Impacto
- Novos recursos de gerenciamento de dados:
- Edição de dados de tabela
- Extração e carregamento de dados
- Suporte a XML (para DB2® LUW V9):
- Registrar esquemas XML
- Validação de documento XML
- Editor de AXSD (XSD Anotado)
- Suporte para tipo de dados XML
- Novos bancos de dados suportados:
- DB2/LUW V9
- SQL Server 2005
- Informix/IDS V10
- Sybase V15
- Derby V10.1
- Aprimoramentos para a implementação de rotinas:
- Implementação em servidores diferentes
- Implementação binária
- Aprimoramentos de depuração de procedimento armazenado: Suporte para
a depuração de procedimento armazenado Java.
- Ferramentas e Suporte a J2C (J2EE Connector): Fornecer
um conjunto de ferramentas robusto para ajudar a criar aplicativos cliente J2C para sistemas CICS® e IMS™.
Utilize os assistentes de ligação de dados para criar código de organização Java para as linguagens COBOL, PL/I
e C:
- Novo suporte a PL/I: Agora o J2C suporta a linguagem PL/I,
juntamente com COBOL e C, para a criação de aplicativos corporativos que se conectam
a um sistema CICS ou IMS. Disponível apenas para a plataforma Windows, agora é
possível criar beans de ligação de dados Java que organizam estruturas de dados PL/I.
- Gravação de sessão J2C: Ao criar beans Java
e ligações de dados utilizando os assistentes J2C, agora é possível salvar as configurações em
um arquivo Ant. Em seguida, é possível chamar o script Ant dentro do ambiente de trabalho ou a partir
da linha de comandos para gerar beans Java J2C e ligações de dados.
- Suporte a propriedades de especificações de interação e conexão expostas: Expor as propriedades interactionSpec e connectionSpec
é uma tarefa comum que agora foi extremamente facilitada com a adição
de uma nova página nos assistentes Incluir Método e Editar Método. É possível escolher
interativamente quais campos você deseja externalizar, além de modificar os nomes de
argumento de entrada a serem utilizados no método.
- Suporte a JSP Faces: Com a adição da
entrada de paleta de bean Java J2C no Designer de Página, agora é possível incluir beans Java J2C
em uma JSP Faces a partir da paleta do Designer de Página. Simplesmente arraste e solte o bean Java
J2C na página JSP Faces e selecione o método e os elementos de dados
para os quais você deseja criar controles.
- Ferramentas de depuração
- Novo Depurador para scripts Jython do WebSphere: Um depurador de
função completa para scripts administrativos do WebSphere escrito em Jython. Estão
disponíveis funções típicas de depurador, como pontos de interrupção, exploração, inspeção
de variáveis e expressões de observação.
- Suporte a DB2 V9: A depuração de Procedimento Armazenado é
suportada no DB2 V9.1 Linux®/Unix/Windows, no DB2 V9 z/OS e no DB2 iSeries® V5R4.
Os Procedimentos Armazenados Java agora são suportados além dos Procedimentos Armazenados SQL.
- Novo filtro "Mostrar Encadeamentos em Execução": Ao
depurar aplicativos do WebSphere, normalmente há dúzias de encadeamentos em execução,
a maioria dos quais não é interessante ou útil para a determinação de problemas. Para
mostrar apenas os encadeamentos que estão suspensos, clique com o botão direito do mouse no destino de depuração e comute
o filtro Mostrar Encadeamentos em Execução.
- Capacidade de percorrer classes da JVM: Filtros de Etapa para
java.* e javax.* agora estão visíveis nas preferências de Filtros de Etapa.
Nota: Os Filtros de Etapa determinam as classes que o depurador irá ignorar ao percorrer.
Esse recurso permite percorrer o código do aplicativo sem ancorar
no tempo de execução do WebSphere ou outras classes do sistema. Em releases anteriores, as classes java.*
e javax.* eram sempre filtradas e não eram configuráveis.
- Nova verificação por locais de Ponto de Interrupção XSL inválidos: Há
vários locais em arquivos XSL onde os pontos de interrupção não têm efeito. As tentativas
de configurar pontos de interrupção nos seguintes locais de arquivo XSL agora resultarão em
uma mensagem "local de ponto de interrupção inválido":
- linha em branco
- linha de comentário
- linha xsl:stylesheet
- linha xsl:output
- Declaração XML, como "?xml version="1.0"
Nota: Se existirem outras tags válidas na mesma linha que os elementos acima, um ponto de interrupção
será permitido.
- Suporte a Coluna na Visualização Variáveis: Agora, a visualização
Variáveis fornece um layout de coluna para a exibição estruturada de informações variáveis.
Ao percorrer, as variáveis que têm o valor alterado são realçadas e mostradas com
um ícone diferente.
Nota: Para comutar o Layout da Coluna, utilize Layout > Mostrar Colunas no
menu suspenso da visualização Variáveis.
- Novos recursos de assistência ao usuário:
- Ajuda contextual e dinâmica: Agora o Eclipse fornece uma visualização de
ajuda dinâmica onde é possível localizar ajuda dependente de contexto e tópicos relacionados para qualquer área
ativa no ambiente de desenvolvimento. Clicando no ícone de ponto de interrogação em uma
caixa de diálogo ou assistente, ou pressionando a tecla acionadora específica da plataforma no
teclado em qualquer contexto, é possível abrir a visualização Ajuda.
Essa nova visualização oferece um modo de navegar e procurar os tópicos de ajuda, mesmo quando
você está em um assistente ou caixa de diálogo modal, apresentando a visualização Ajuda em uma
área de janela suspensa anexada.
Pode-se ver a ajuda sensível ao contexto e os tópicos
relacionados, bem como ler todo o tópico relacionado enquanto conclui
sua tarefa atual.
Muito embora ainda estejam disponíveis os infopops amarelos das
versões anteriores do produto, a facilidade de ver as informações no contexto juntamente com as opções de procura e índice
permite a você um acesso melhor às informações necessárias no momento em que você mais precisa delas.
- Procura dinâmica: Agora você possui uma forma rápida e fácil de procurar praticamente
tudo na assistência ao usuário do produto para localizar exatamente o tipo de
informação necessária a qualquer momento.
Abra a área de janela de procura da visualização Ajuda clicando em Ajuda > Procurar ou clicando
no ícone Procurar na parte inferior da visualização Ajuda. A partir daqui, é possível executar uma
procura centralizada nos tópicos de ajuda, nas páginas Boas-vindas e nas galerias de Tutoriais e
Amostras para localizar informações conceituais, tópicos de ajuda detalhada ou
tutoriais e amostras para ajudá-lo a compreender e utilizar os recursos do produto.
É possível configurar a procura dinâmica para retornar dicas da Web a partir de sites como eclipse.org
e developerWorks®.
- Ajuda indexada: Os tópicos de ajuda do produto agora estão indexados. Abra
a nova guia Índice na janela de Ajuda e role para localizar tópicos, ou comece a digitar
no campo superior que o índice localize automaticamente o termo desejado.
Da mesma forma, na visualização Ajuda, clique no ícone Índice na parte inferior da visualização para
abrir a área de janela do índice.
- Acesso aprimorado a tours e tutoriais: Além dos tipos de tutorial Observe e
Aprenda, e Faça e Aprenda dos releases anteriores, agora é possível localizar tutoriais do IBM developerWorks
na Galeria de Tutoriais. Outra novidade na Galeria de
Tutoriais é a seção Tours, que contém uma ampla variedade de tours conceituais.
- Acesso aprimorado a amostras: Além das amostras de aplicativos e
tecnologia com as quais você está familiarizado, agora existem amostras do IBM developerWorks na Galeria de Amostras. Procure na
seção de amostras do developerWorks do índice da galeria.
- Novo RSS em Boas-vindas: RSS (Really Simple Syndication) fornece links dinâmicos para os white papers mais recentes do produto e da tecnologia e
outras novas publicações sobre o IBM developerWorks. Verifique as alimentações de RSS na página Recursos da Web das Boas-vindas.
Para obter uma visão geral dos recursos-chave e da funcionalidade, incluindo descrições de novos
recursos e aprimoramentos, links para tutoriais e amostras, além de links para
introdução, visite a página de Boas-vindas (Ajuda > Bem-vindo).
2.0 Informações sobre Instalação
Para obter informações sobre a instalação do Rational Software Architect, dos pré-requisitos de instalação,
da instalação a partir de uma linha de comandos e do uso de um repositório local em um servidor HTTP,
consulte a versão em inglês mais recente do Guia de Instalação em
http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rsa/70/docs/install_instruction/install.html.
Também é possível visualizar o Guia de Instalação de seu produto a partir da barra de lançamento de instalação,
no diretório de documentação do primeiro CD do produto, ou no subdiretório
de documentação do diretório de instalação do produto.
Para obter documentação atualizada sobre comandos para a execução do Installation Manager
no modo silencioso, consulte a ajuda on-line do Installation Manager.
Note as seguintes alterações e correções que podem não estar disponíveis
na versão traduzida do Guia de Instalação:
- As instruções para a extração do Packaging Utility estão incorretas em
versões traduzidas do Guia de Instalação. Instruções
corretas estão disponíveis no arquivo de limitações, problemas conhecidos e soluções alternativas
do Packaging Utility.
- Instruções para a instalação silenciosa do IBM Installation Manager não estão
disponíveis em versões traduzidas do Guia de Instalação. Instruções corretas estão disponíveis no arquivo de limitações,
problemas conhecidos e soluções alternativas do Installation Manager.
- Para instalar o Crystal Reports Server no Linux, você deve usar um ID de usuário
não-root.
- O guia de instalação lista caminhos incorretos para o diretório de recursos compartilhados
padrão e o diretório padrão do grupo de pacotes. Os diretórios padrão
corretos são:
- Para o diretório de recursos compartilhados, os locais padrão são C:\Arquivos de
programas\IBM\SDP70Shared no Windows e /opt/IBM/SDP70Shared no Linux.
- Para um novo grupo de pacotes, os locais padrão são C:\Arquivos de programas\IBM\SDP70
no Windows e /opt/IBM/SDP70 no Linux.
- Ao iniciar uma instalação do ambiente de teste do WebSphere Portal versão 5.1.0.x
no Linux a partir da imagem eletrônica, você pode receber um erro ":interpretador
inválido : arquivo ou diretório inexistente". Para iniciar a instalação
com êxito, vá para o diretório da imagem em disco de configuração e, em seguida, execute
o seguinte comando: dos2unix install.sh -W dependency.useValidation=false
2.1 Requisitos de Hardware
Para obter informações sobre requisitos de hardware para a instalação do Rational Software
Architect, consulte o Guia de Instalação.
2.2 Requisitos de Software
Para obter informações sobre requisitos de software e navegador para a instalação do Rational Software Architect, consulte o Guia de Instalação.
Note as seguintes atualizações que podem não aparecer em versões traduzidas:
- Para estender um IDE (ambiente de desenvolvimento integrado) do Eclipse existente,
você deve ter o Eclipse versão 3.2.1 com as atualizações mais recentes da eclipse.org.
- Se você utilizar o SUSE Linux Enterprise Server (SLES) Versão 9, deverá
ter o IBM JRE 1.5 (SR3) instalado antes de poder estender um IDE do Eclipse
existente.
- A barra de lançamento não suporta o Mozilla 1.6; se o seu navegador for Mozilla,
você precisará da versão 1.7 ou superior para executar a barra de lançamento.
3.0 Limitações, Problemas e
Soluções Alternativas Conhecidos
Estas notas sobre o release incluem informações específicas do release, como problemas e limitações, que se tornaram disponíveis somente após a finalização da documentação.
4.0 IBM Rational Software Support
O IBM Rational Software Support fornece assistência técnica.
Para obter informações de contato e diretrizes ou materiais de referência que serão necessários quando você requerer suporte, leia o IBM Software Support Handbook.
Para obter as FAQs, as listas de problemas conhecidos e correções e outras informações de suporte, visite a página de suporte do produto Rational Software
Architect.
Para obter notícias, eventos e outras informações, visite a home page do produto do Rational Software Architect.
Antes de entrar em contato com o IBM Rational Software Support, reúna informações complementares que serão necessárias para descrever o problema. Ao descrever um problema para um especialista do IBM Software Support, seja o mais específico possível e inclua todas as informações complementares relevantes para que ele possa ajudá-lo a resolver o problema com eficiência. Para economizar tempo, saiba as
respostas para essas perguntas:
- Quais versões do software estavam sendo executadas quando o problema ocorreu?
- Você possui logs, rastreios ou mensagens relacionados ao problema?
- É possível reproduzir o problema? Se for, quais as etapas necessárias para isso?
- Há uma solução alternativa para o problema? Se houver, esteja preparado para descrevê-la.
5.0 Avisos e Marcas Registradas
© Copyright IBM Corporation 2004, 2006. Todos os Direitos Reservados.
© Copyright Business Objects Software Limited 2004, 2006.
Estas informações foram desenvolvidas para produtos e serviços oferecidos
nos Estados Unidos. A IBM pode não oferecer os produtos, serviços ou recursos discutidos nesta documentação
em outros países. Consulte seu representante IBM local para obter informações sobre os
produtos e serviços atualmente disponíveis em sua área.
Qualquer referência a produtos, programas ou serviços IBM não significa que apenas produtos, programas ou serviços IBM possam ser utilizados. Qualquer produto, programa ou serviço funcionalmente equivalente, que não
infrinja nenhum direito de propriedade intelectual da IBM, poderá ser utilizado em substituição
a este produto, programa ou serviço. Entretanto, a avaliação e verificação da operação de qualquer produto, programa ou serviço não-IBM são de responsabilidade do Cliente.
A IBM pode ter patentes ou solicitações de patentes pendentes relativas a assuntos tratados
nesta publicação. O fornecimento desta publicação não garante ao Cliente nenhum direito sobre tais patentes. Pedidos de licenças devem ser enviados,
por escrito, para:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP: 22290-240
Para pedidos de licenças com relação a informações sobre DBCS
(Conjunto de Caracteres de Byte Duplo), entre em contato com o
Departamento de Propriedade Intelectual da IBM em seu país ou envie pedidos, por escrito, para:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
O parágrafo a seguir não se aplica a
nenhum país em que tais disposições não estejam de acordo com
a legislação local: A INTERNATIONAL BUSINESS MACHINES
CORPORATION FORNECE ESTA PUBLICAÇÃO "NO ESTADO EM QUE SE
ENCONTRA" SEM GARANTIA DE NENHUM TIPO, SEJA EXPRESSA OU IMPLÍCITA,
INCLUINDO, MAS NÃO SE LIMITANDO ÀS GARANTIAS IMPLÍCITAS DE MERCADO OU DE ADEQUAÇÃO A UM DETERMINADO PROPÓSITO. Alguns países não permitem a exclusão de garantias explícitas ou implícitas em certas transações; portanto, esta disposição pode não se aplicar ao Cliente.
Esta publicação pode conter imprecisões técnicas ou erros tipográficos.
Periodicamente, são feitas alterações nas informações aqui contidas;
essas alterações serão incorporadas em novas edições da publicação.
A IBM pode, a qualquer
momento, aperfeiçoar e/ou alterar os produtos e/ou programas
descritos nesta publicação, sem aviso prévio.
Referências nestas informações a Web sites não-IBM são fornecidas
apenas por conveniência e não representam de forma alguma
um endosso a esses Web sites. Os materiais contidos nesses Web sites não fazem parte dos materiais deste
produto IBM e a utilização desses Web sites é de inteira responsabilidade do Cliente.
Licenciados deste programa que desejam obter informações sobre este assunto com objetivo de permitir: (i) a troca de informações entre programas criados independentemente e outros programas (incluindo este) e (ii) a utilização mútua das informações trocadas, devem entrar em contato com:
Gerência de Relações Comerciais e Industriais da IBM Brasil
Av. Pasteur, 138-146
Botafogo
Rio de Janeiro, RJ
CEP: 22290-240
Tais informações podem estar disponíveis, sujeitas a termos e condições apropriadas,
incluindo em alguns casos, o pagamento de uma taxa.
O programa licenciado descrito nesta publicação e todo o material licenciado disponível
são fornecidos pela IBM sob os termos do Contrato com o Cliente IBM, do Contrato de
Licença do Programa Internacional IBM ou de qualquer outro contrato equivalente.
Quaisquer dados de desempenho contidos aqui foram determinados em ambientes controlados.
Portanto, os resultados obtidos em outros ambientes
operacionais poderão variar significativamente. Algumas
medidas podem ter sido tomadas em sistemas de nível de desenvolvimento e
não há garantia de que estas medidas serão iguais em sistemas geralmente
disponíveis.
Além disto, algumas medidas podem ter sido estimadas através de extrapolação. O resultado real pode variar. Os usuários deste documento devem verificar os dados aplicáveis para seu ambiente específico.
As informações sobre produtos
que não-IBM foram obtidas junto aos fornecedores destes produtos,
de seus anúncios publicados ou de outras fontes disponíveis publicamente. A IBM não efetuou testes nestes produtos e não pode confirmar a precisão de seu desempenho,
compatibilidade ou qualquer outro requisito listado a produtos não-IBM. Dúvidas sobre os recursos de produtos não-IBM devem ser dirigidas aos fornecedores
destes produtos.
Todas as declarações relacionadas aos objetivos e intenções futuras da IBM estão sujeitas a alterações ou cancelamento sem aviso prévio e representam apenas metas e objetivos.
Marcas Registradas e Marcas de Serviço
Os termos a seguir são marcas registradas da International Business
Machines Corporation nos Estados Unidos e/ou em outros países:
- DB2
- CICS
- ClearCase
- Cloudscape
- developerWorks
- IBM
- IMS
- iSeries
- Rational
- Rational Rose
- RequisitePro
- WebSphere
- XDE
- z/OS
- zSeries
Java e todas as marcas registradas baseadas em Java são marcas registradas da Sun Microsystems Inc. nos Estados Unidos e/ou em outros países.
Windows e Windows NT são marcas registradas da Microsoft Corporation nos Estados
Unidos e/ou em outros países.
UNIX é uma marca registrada do The Open Group nos Estados Unidos e/ou
em outros países.
Linux é uma marca registrada da Linus Torvalds nos Estados Unidos e/ou em outros países.
Outros nomes de empresa, produtos ou serviços podem ser marcas registradas ou marcas de serviço de terceiros.