O Studio fornece um ambiente chamado de Área de Trabalho no qual
é possível projetar e configurar seus projetos de integração. A Caixa de
Ferramentas é a área próxima à Área de Trabalho na qual diversas guias
contêm componentes que você usa para construir um projeto de integração;
componentes tais como terminais, esquemas, orquestrações, folhas de
estilo, transformação, WSDLs, atividades, variáveis e funções.
Ícones da Barra de Ferramentas
Diretamente
abaixo das opções de menu da barra de ferramentas do Studio há os
seguintes ícones de barra de ferramentas do Studio:
- Novo Projeto:
Criar
Projeto
- Abrir Projeto:
Abrindo um Projeto
- Salvar Projeto:
Salvando um Projeto
- Fechar Projeto:
consulteSalvando um Projeto
- Desfazer:
Permite
desfazer ações anteriores.
- Refazer:
Permite
refazer ações desfeitas anteriormente.
- Recortar:
Remove
uma entidade e salva uma cópia da entidade na área de transferência, que pode
ser usada mais tarde por uma ação de colagem. Por exemplo, a partir de uma orquestração,
é possível remover e armazenar uma atividade na área de transferência. Para obter informações adicionais,
consulte Trabalhando com Atividades em uma Orquestração
- Copiar:
Salva uma cópia da entidade selecionada na área de transferência, que
pode ser usada mais tarde por uma ação de colagem.
- Colar:
Copia a entidade armazenada da área de transferência.
- Excluir:
Remove a entidade. A atividade não é salva na área de transferência.
- Validar Projeto:
Valida todas as orquestrações no projeto. Se uma orquestração for inválida, o ícone de orquestração inválida
será exibido próximo à orquestração na guia
Projeto.
Se a orquestração for inválida, clique na orquestração para visualizar os
erros na janela Resultados da Validação.
- Publicar Projeto:
Abre a caixa de diálogo
Publicando um Projeto. Na caixa de diálogo Publicar Projeto, é possível publicar um projeto
em um Integration Appliance
- Exportar Projeto:
Abre a caixa de diálogo Salvar. Na
caixa de diálogo Salvar, é possível salvar todas as orquestrações, todos
os terminais, esquemas e outros objetos associados ao projeto, em um único
arquivo que termina com a extensão .par.
- Geração de Documentação do Projeto: Gera e salva a documentação do
projeto como um arquivo HTML.
- Preferências:
Abre a caixa de diálogo Preferências. É
possível especificar as preferências de Projeto, Orquestração,
Propriedades do Arquivo Simples, SSL/Kerberos, Login da Sessão e de
Esquema XML a partir da caixa de diálogo Preferências.
- Ajuda:
Abre a ajuda do Studio. Também é possível se conectar ao WebSphere Cast Iron Community selecionando a opção no menu Ajuda principal.
Orquestrações e a Área de Trabalho
Quando você seleciona uma orquestração, uma visualização da guia das entidades selecionadas é exibida na metade superior da Área de Trabalho. Por
exemplo, se você der um clique duplo em uma orquestração na guia
Projeto, uma visualização gráfica da orquestração
será exibida como uma guia. Uma orquestração ou um fluxo de trabalho contém o fluxo
lógico de sua integração. Arraste e solte as atividades da guia
Atividade para a orquestração para definir
visualmente o fluxo lógico de sua integração. Para obter uma lista de
outras entidades configuráveis da metade superior da Área de Trabalho,
consulte a guia Projeto.
A metade inferior da Área de Trabalho é onde você define ou configura as atividades que foram incluídas na orquestração. Ela é referida por
diferentes nomes, dependendo do que estiver sendo feito no momento. Se você
estiver criando um mapa, esta área é chamada de Editor de Mapeamento. Se
você estiver configurando terminais ou configurando uma atividade, ela é chamada
de área de janela Propriedades.
Guias da Caixa de Ferramentas
A Caixa de
Ferramentas é formada de cinco guias orientadas pelas laterais:
Projeto,
Atividades,
Variáveis,
Funções e
Verificar.
Nota: É possível tornar a Caixa de
Ferramentas maior ou menor movendo a régua de controle invisível entre a
Área de Trabalho e a Caixa de Ferramentas.
Guia Projeto
A guia
Projeto contém pastas que armazenam as entidades
básicas que constituem qualquer projeto de integração. Essas pastas estão vazias inicialmente. A guia
Projeto contém as seguintes pastas:
- Terminais
- Especifica as informações de conexão necessárias para se conectar a
vários sistemas externos. O Integration Appliance suporta a conexão
com terminais de vários tipos, incluindo FTP, SFTP, HTTP, HTTPS, Email
(SMTP, POP), SAP, MQ, Serviços da Web, e vários sistemas de banco de dados comerciais.
- Esquemas de Arquivo Simples
- Define o conteúdo e estrutura de um Arquivo Simples. Os Arquivos
Simples são quaisquer dados de texto não XML, tais como arquivos
delimitados por vírgula e guia e EDI ou formatos textuais específicos do
segmento de mercado, tal como o formato Health Level 7 (HL7) para o
segmento de mercado de assistência médica.
- Orquestrações
- Contém uma sequência de atividades que executam um processo de
negócios específico. As orquestrações são a entidade central de qualquer
projeto de integração.
- Folhas de Estilo
- Define como transformar dados XML de um formato para o outro.
É possível fazer upload de uma Folha de Estilo XSLT no Studio e incluir
uma atividade Aplicar XSLT em sua orquestração que inicia a Folha de
Estilo XSLT durante o tempo de execução.
- Transformações
- Contém mapas independentes que representam um conjunto de um ou mais
mapeamentos entre nó de origem e de destino.
- WSDLs
- Um WSDL é um documento XML que descreve um Serviço da Web. Ele define como
acessar um Serviço da Web e as operações disponíveis para o Serviço da Web.
- Esquemas XML
- Define o conteúdo e estrutura de dados XML. Os Esquemas XML são
geralmente armazenados em arquivos que terminam com a extensão .xsd. Quando você faz upload de um Esquema XML em um projeto, é possível usar
esse Esquema XML para criar variáveis usadas pelas atividades de uma
orquestração.
Para visualizar as entidades que formam
a guia
Projeto como uma visualização de lista:
- Selecione no menu da barra de ferramentas do Studio. A caixa de diálogo Preferências é
exibida.
- Selecione a caixa de opção Mostrar as entidades da guia Projeto como
uma lista.
Para visualizar e configurar uma
entidade existente na guia
Projeto, abra uma
entidade e escolha dentre uma das seguintes opções:
- Dê um clique duplo na entidade na guia Projeto
- Selecione a entidade na guia Projeto e
pressione Retornar.
As propriedades da entidade são mostradas na
área de janela Propriedades. Clicar em uma orquestração na guia
Projeto valida a orquestração. Se a orquestração
for inválida, o ícone de aviso de orquestração será exibido

e a janela Resultados da Validação será aberta
próxima à guia
Projeto. Clique na mensagem de erro
na janela para abrir o painel apropriado para corrigir o erro.
Para renomear ou excluir uma entidade na guia
Projeto, clique com o botão direito do mouse na
entidade e, na lista, selecione Renomear ou
Excluir.
Para copiar e colar uma
entidade na guia
Projeto:
- Selecione uma entidade em uma das pastas na guia
Projeto.
- Para copiar a entidade, insira a sequência de teclas: CTRL+C.
- Para colar a entidade, insira a sequência-chave: CTRL+V. Uma cópia da
entidade é exibida na guia Projeto.
Para visualizar as entidades da guia Projeto como
uma lista, selecione a caixa de seleção Mostrar entidades da
guia Projeto como uma lista na área de janela Preferências do
Studio.
Para obter informações adicionais, consulte Configurando Preferências.
Quando a guia Projeto é aberta, uma área de janela
Dependências é mostrada por padrão na guia Projeto. A seleção de uma entidade na guia Projeto mostra as
entidades que são diretamente dependentes desta entidade no projeto, quais
entidades no projeto seriam incompletas se esta entidade fosse removida.
Por exemplo, se você tinha o terminal FTP que foi usado pelas atividades
Pesquisar Diretório de FTP e Colocar Arquivo de FTP da
orquestração BatchOrder, clicar no terminal FTP na guia
Projeto exibe a orquestração BatchOrder na área de
janela Dependências porque o terminal é usado pela orquestração. Se você excluísse o terminal FTP, a orquestração BatchOrder ficaria
incompleta. Se selecionasse a orquestração BatchOrder, você
não veria o terminal FTP listado na área de janela Dependências porque
poderia excluir a orquestração BatchOrder sem afetar o terminal
FTP.
Por padrão, a área de janela Dependências aparece sob a guia Projeto.
É possível ocultar a área de janela
Dependências, limpando a caixa de seleção Mostrar Nós do
Projeto Dependentes para o Projeto na área de janela
Preferências. Para
visualizar as preferências para um projeto, selecione no menu da
barra de ferramentas e, em seguida, selecione Projeto na área de janela esquerda. As preferências para
o projeto são exibidas.
Guia Atividades
Uma atividade executa
uma operação específica em uma orquestração. As atividades são organizadas
nas categorias gerais a seguir na guia
Atividades:
- Transformar
- Lógica
- Utilitários
- Archives
- Cryptoservice
- Banco de Dados
- Qualidade de Dados
- Domino
- E-mail
- Force.com Bulk API
- FTP
- HTTP
- JDE
- JMS
- MQ
- NetSuite
- PeopleSoft
- SAP
- Salesforce.com
- ServiceMax
- Siebel
- STS
- Serviços da Web
- Dia útil
Guia Variáveis
Variáveis são ferramentas para
orquestrações.
Elas são usadas para ligar origens de dados a orquestrações
e passar ou operar valores de dados à medida que eles passam pela orquestração. A guia Variáveis fornece uma área na qual é
possível criar e editar variáveis.
Guia Funções
Funções são ferramentas usadas
no Editor de Mapeamento. Use as ferramentas para especificar como
transformar dados conforme eles passam através de uma orquestração. Se as funções fornecidas na
guia Funções não atenderem às suas necessidades, será possível criar suas
próprias funções customizadas.
Uso da Memória e Coleta de Lixo
Se a
opção Mostrar Uso da Memória na Barra de Status for
selecionada na caixa de diálogo Preferências, uma barra de memória e um
ícone de lixeira serão exibidos conforme mostrado na figura a seguir. Esta
barra de memória exibe quanta memória é usada atualmente pelo Studio, em
comparação à memória total que é alocada atualmente para o Studio (520
MBytes) a partir do Sistema Operacional, conforme mostrado em
Figura 1:
Figura 1. Uso da Memória
Para solicitar que o Studio
tente a coleta de lixo, recuperando qualquer memória não utilizada dentro
do Studio, clique no ícone de lixeira localizado à direita da barra de
memória. Clicar no ícone de lixeira da coleta de lixo pode reduzir a
quantidade de memória que o Studio está usando atualmente internamente,
aumentando potencialmente o desempenho do Studio ao trabalhar com um
projeto grande. Clicar
na lixeira de coleta de lixo não reduz a memória usada pelo
Studio do sistema operacional, o tamanho dessa memória permanece
constante com o tamanho de 520 MBytes alocado inicialmente para o Studio.
Guia Entidade
Para gerenciar as guias
Entidades: na metade superior da Área de Trabalho, as entidades selecionadas na guia
Projeto são exibidas como guias (por exemplo: Orquestrações e Terminais).
É possível gerenciar estas guias clicando com o botão direito do mouse em
uma guia e selecionando a ação apropriada no menu:
- Fechar: Fecha a guia na qual você clicou com o
botão direito do mouse para abrir o menu.
- Fechar Outras Guias: Fecha todas as guias de
entidade aberta, exceto a guia de entidade que você clicou com o botão
direito do mouse para abrir o menu.
- Fechar todas as Guias: Fecha todas as guias de entidades
abertas atualmente.
- Fechar todas, exceto a guia atual: Fecha todas as
guias de entidades abertas, exceto a guia de entidade que está selecionada atualmente.
Para navegar para guias de entidade ocultas, quando muitas entidades foram
abertas a partir da guia Projeto, o ícone de guias
ocultas
é exibido conforme mostrado em
Figura 2.
Figura 2. Guia Oculta
Para acessar as guias de
entidade ocultas, clique no ícone de guias ocultas
. Uma lista de todas as guias abertas atualmente é
exibida. Selecione uma das guias no menu.