Estes tópicos fornecem os conceitos e instruções passo a passo
para a criação de módulos, módulos de mediação e bibliotecas.
Módulos e Bibliotecas
Quando construir soluções de negócios integradas com o WebSphere Integration
Developer, você criará módulos, módulos de mediação e/ou bibliotecas para
conter os recursos e o código.
Dependências de Módulos e de Bibliotecas
Quando desenvolver e implementar aplicativos de integração, pode ser necessário
declarar dependências para seus módulos, módulos de mediação e bibliotecas.
Utilize o
editor de dependência para gerenciar estes recursos requeridos.
Recursos e Funções de Integração de Negócios
Por meio do Eclipse, o WebSphere Integration Developer fornece uma função de filtragem
conhecida como recursos. Com recursos,
você pode optar por ocultar ferramentas não utilizadas durante o desenvolvimento de
aplicativos de integração de negócios; a qualquer momento, você pode optar por mostrar estas ferramentas novamente.
Perspectiva e Visualizações Integração de Negócios
A perspectiva Integração de Negócios fornece visualizações simples e organizadas
de recursos essenciais para a modelagem e construção de soluções de negócios.
Os detalhes desnecessários e ferramentas não utilizadas ficam ocultos.
Documentação de Recursos
Além da visualização de recursos, pode ser necessário documentar
os aplicativos que estão sendo construídos. O WebSphere Integration Developer fornece
uma ferramenta para gerar a documentação para os recursos em seus módulos, módulos de mediação
e bibliotecas.
Folhas de Dicas de Integração de Negócios
O WebSphere Integration
Developer fornece folhas de dicas para orientá-lo em alguns de seus processo de desenvolvimento
de aplicativos.
Tutorial: Trabalhar com Módulos e Bibliotecas
Este tutorial ensina como criar, visualizar e imprimir módulos, módulos de mediação e bibliotecas ao trabalhar com as ferramentas do WebSphere Integration Developer.
Abrindo a Perspectiva Integração de Negócios
O título da janela do Workbench tem o mesmo nome da perspectiva
que está sendo utilizada. Siga estas instruções para abrir ou retornar à perspectiva Integração de Negócios.
Criando um Módulo para Serviços de Negócios
Um módulo é um projeto do WebSphere Business Integration
utilizado para desenvolvimento, gerenciamento de versões, organização de recursos e implementação
no ambiente de tempo de execução.
Criando um Módulo de Mediação
Um módulo de mediação é um projeto do WebSphere Business Integration utilizado para desenvolvimento,
gerenciamento de versões, organização de recursos e implementação no ambiente de tempo de execução.
Ele contém fluxos que interceptam e modificam mensagens entre consumidores de serviço (exportações) e fornecedores de serviços (importações). Módulos de mediação podem ser implementados no Barramento do WebSphere Enterprise Server
ou no WebSphere Process Server.
Criando a Biblioteca
Uma biblioteca é um projeto do WebSphere Business Integration utilizado para desenvolvimento,
gerenciamento de versões e organização de recursos compartilhados.
Apenas um subconjunto dos tipos de artefatos pode ser criado e armazenado em uma biblioteca.
Incluindo Dependências em Módulos e Bibliotecas
Utilizando o editor de dependência, é possível incluir dependências em bibliotecas e projetos Java.
Para módulos e módulos de mediação, você também pode incluir dependências em projetos J2EE.
Alterando Espaços de Nomes Padrão
Utilize Preferências para alterar o gabarito padrão que será utilizado
para criar os espaços de nomes de novos artefatos que serão criados.
Compartilhando Seu Projeto de Integração
O WebSphere Integration
Developer oferece o recurso para desenvolver aplicativos em um ambiente de equipe, permitindo que você compartilhe os recursos com um repositório central. Por meio do Eclipse, o WebSphere Integration
Developer fornece um cliente para o CVS (Concurrent Versions System).
Ativando Recursos de Ferramentas
Utilize recursos para limitar as funções que estão disponíveis
para o usuário. Existem várias maneiras de ativar e desativar os recursos de ferramentas.
Mostrando Toda a Documentação no Centro de Informações
Por padrão, apenas o manual WebSphere Integration Developer
está ativado na Ajuda. O suporte de recursos do produto é utilizado para ocultar
a documentação não relacionada às ferramentas de integração de negócios.
Gerando Documentação
Você pode gerar a documentação para os recursos em seus módulos
e bibliotecas.
Boas Práticas: Módulos e Pacotes para Serviços de Negócios
Ao desenvolver aplicativos de integração de negócios, pode ser necessário
trabalhar com recursos, tais como, arquivos JSP, arquivos JAR, projetos da Web, projetos Java
e projetos J2EE. Este tópico fornece informações para ajudá-lo a configurar seus projetos
e recursos para que eles sejam construídos e implementados com êxito
no WebSphere Process
Server.
Boas Práticas: Módulos de Mediação e Pacotes
Ao desenvolver aplicativos de serviço de mediação, pode ser necessário
trabalhar com recursos, tais como, arquivos JSP, arquivos JAR, projetos da Web, projetos Java
e projetos J2EE. Este tópico fornece informações para ajudá-lo a configurar seus projetos
e recursos para que eles sejam construídos e implementados com êxito
no WebSphere Enterprise Server ou no WebSphere Process Server.
Boas Práticas: Alterando um Serviço Externo Sem Interrupção
Quando você está projetando um sistema ou desenvolvendo módulos, às vezes você obtém vantagens colocando um módulo intermediário entre um módulo e um serviço externo que ele está chamando. Você só pode utilizar a abordagem descrita aqui se estiver utilizando ligações de SCA.