Desenvolvendo e Implementando Aplicativos de Serviço

Você pode desenvolver aplicativos de serviços que, quando implementados no WebSphere Process Server, ativam a comunicação baseada em mensagens entre serviços e podem operar em e manipular mensagens in flight entre terminais da interação.

Desenvolvendo Aplicativos de Serviço

O WebSphere Integration Developer é o ambiente de desenvolvimento distinto para o WebSphere Process Server. Utilize o WebSphere Integration Developer para modelar e montar graficamente os componentes de mediação a partir de primitivas de mediação e montar módulos de mediação a partir de componentes de mediação.
  • Se a interface para os componentes de mediação SCA não tiver sido importada, utilize o Simplified Interface Editor para criá-la. Você pode utilizar esse editor para especificar e editar interfaces (operações e parâmetros) dos módulos de mediação.
  • Utilize o Mediation Flow Editor para mapear entre as operações nos nós de extremidade de uma mediação, para definir o conjunto de fluxos de mediação necessários para esse aplicativo. Você pode utilizar um conjunto de primitivas de mediação predefinidas para compor visualmente um fluxo de mediação.
  • Utilize o Business Object Editor para construir as mensagens utilizadas nas mediações.
  • Você pode utilizar outros editores para estender o ambiente de desenvolvimento para adequá-lo às suas necessidades de negócios; por exemplo:
    • Criar e editar primitivas de mediação customizadas e incluí-las no Mediation Flow Editor.
    • Criar e editar descritores de mensagens.

É possível desenvolver alguns componentes de serviço utilizando outras ferramentas de desenvolvimento de aplicativos, em seguida, importá-los no WebSphere Integration Developer para modelar, editar, testar e empacotar para implementação no WebSphere Process Server.

Implementando Aplicativos de Serviço

Implementação é o ato de ativar os aplicativos em um ambiente de teste ou de produção. Embora o conceito de implementação seja o mesmo para os dois ambientes, existem algumas diferenças entre as tarefas de implementação em cada ambiente.

Depois de desenvolver um aplicativo de serviço, as melhores práticas recomendam implementar o aplicativo em um servidor de teste a fim de testá-lo antes de consolidá-lo no ambiente de produção. Utilize o WebSphere Integration Developer para implementar os aplicativos em um ambiente de teste e para empacotar um aplicativo de serviço como um pacote de aplicativos corporativos padrão, para implementação no WebSphere Process Server.

Utilize o WebSphere Process Server para instalar e implementar os aplicativos em um ambiente de produção. Em WebSphere Process Server, você pode utilizar o console administrativo do Websphere padrão, com visualizações de administração baseadas em função, que simplificam a experiência para administradores de solução, a fim de implementar e gerenciar os componentes de pacotes de integração de serviços.

Conceitos relacionados

(c) Copyright IBM Corporation 2005, 2006.
Este centro de informações é desenvolvido em tecnologia Eclipse (http://www.eclipse.org)