Programando Mediações
Existem várias tarefas distintas envolvidas na programação de mediações. Geralmente, o código da mediação é gravado por um programador e, em seguida, é implementado e administrado por um integrador.
Antes de Iniciar
No tópico a seguir, são fornecidos exemplos de códigos para a gravação de uma mediação: Incluindo a Função de Mediação no Código do Manipulador.
As interfaces de programação de aplicativos a seguir são fornecidas para o trabalho com mensagens:
- É possível usar a API SIMessage para manipular o conteúdo da mensagem.
- É possível usar a API SIMediationSession para acessar o barramento de integração de serviços, para que a mediação possa enviar e recuperar mensagens.
Sobre Esta Tarefa
As tarefas para programação de uma mediação são as seguintes:
- Desenvolvimento
- Gravação de uma mediação, incluindo o código funcional em um manipulador de mediação.
- Implementando
- Inclusão de uma mediação em uma lista de manipuladores de mediação e sua implementação.
- Administrando
- Associação de um manipulador de mediação com um destino (opcional) e configuração dos parâmetros a serem usados pelo manipulador de mediação no tempo de execução.
Procedimento
- Crie um manipulador de mediação. Para obter informações adicionais, consulte Gravando uma Rotina de Tratamento de Mediações.
- Inclua um código de função de mediação no manipulador de mediação. Para obter informações adicionais, consulte Incluindo a Função de Mediação no Código do Manipulador.
- Opcional: Trabalhando com a carga útil da mensagem, por exemplo, para registrar de mensagens em uma mediação. Para obter mais informações, consulte Trabalhando com a Carga Útil da Mensagem.
- Use as ferramentas do Rational Application Developer para criar uma lista de manipuladores, incluir o manipulador de mediação na lista e implementar a lista de manipuladores como um Enterprise Archive (arquivo EAR). Consulte o centro de informações do Rational Application Developer para obter informações sobre como fazer isso.