WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Visão Geral e Conceitos do IBM Sterling Connect:Direct

Uma visão geral do IBM® Sterling Connect:Direct e sua terminologia quando usado com o WebSphere Message Broker.

O IBM Sterling Connect:Direct é um produto de transferência de arquivos gerenciado que transfere arquivos entre, e dentro de, empresas.

IBM Sterling Connect:Direct, em conjunto com o WebSphere Message Broker usa a seguinte terminologia:
Servidor Connect:Direct
Um aplicativo que é executado em uma máquina que exige a funcionalidade IBM Sterling Connect:Direct. Os arquivos são transferidos entre dois Servidores Connect:Direct.
  • O Servidor Connect:Direct primário, também chamado de PNODE.
  • O Servidor Connect:Direct secundário, também chamado de SNODE, que recebe o arquivo transferido e o coloca no sistema de arquivos local.
Connect:Direct-S

O Servidor Connect:Direct que transfere arquivos para outro Servidores Connect:Direct.

Connect:Direct-R

O aplicativo Connect:Direct que se conecta a um Servidor Connect:Direct e solicita que o servidor execute alguma forma de processamento. O WebSphere Message Broker age como um Connect:Direct-R para solicitar transferências ou receber informações sobre transferências.

WebSphere Message Broker CDInput

Use o nó WebSphere Message Broker CDInput para receber mensagens que foram transferidas para um determinado Servidor Connect:Direct.

Se dois ou mais nós de entrada forem implementados para atender no mesmo Servidor Connect:Direct, apenas um recebe o arquivo e é aquele que não pode ser determinado. Há alguma distribuição entre os nós e isso é equivalente a ter dois ou mais nós MQInput atendendo na mesma fila.

Os nós CDInput podem ser usados em fluxos diferentes e em diferentes grupos de execução, com relação ao mesmo Servidor Connect:Direct.

É possível configurar o nó CDInput para processar apenas um subconjunto de arquivos transferidos para o servidor, com base no nome do diretório e no nome do arquivo. Isso permite que diversos nós CDInput dentro do mesmo grupo de execução receba arquivos específicos, dependendo dos filtros usados.

Consulte Conceitos do IBM Sterling Connect:Direct para obter informações adicionais sobre os nós CDInput, CDOutput e Servidor Connect:Direct.

WebSphere Message Broker CDOutput

Use o nó WebSphere Message Broker CDOutput para serializar a árvore de mensagens para um arquivo e, em seguida, transferi-lo para um Servidor Connect:Direct secundário usando um Servidor Connect:Direct primário. Um diretório sob o caminho de trabalho dentro do grupo de execução é usado como a área temporária até que o arquivo esteja pronto para ser transferido. Depois que o arquivo é transferido, ele é excluído da área temporária.

Initparm

A definição dos parâmetros de inicialização do Servidor Connect:Direct primário (PNODE) e Servidor Connect:Direct secundário (SNODE).

Netmap

A definição de uma conexão entre Servidores Connect:Direct primário e secundário.

Processname

O nome fornecido a um processo que é executado em IBM Sterling Connect:Direct. Mais de um processo pode receber o mesmo nome e cada processo é identificado exclusivamente usando o número do processo.

Observe que os nós WebSphere Message Broker funcionam simplesmente como clientes que se conectam ao Servidor Connect:Direct externo, usando a interface de aplicativo IBM Sterling Connect:Direct Java™.

Por padrão, o WebSphere Message Broker tenta se conectar a um Servidor Connect:Direct local, na porta padrão:

Para ativar os nós CDOutput eCDInput para se conectar ao Servidor Connect:Direct local, você deve configurar um nome de usuário e uma senha usando o Comando mqsisetdbparms.

Conceitos do IBM Sterling Connect:Direct

O nó CDInput recebe mensagens que foram transferidas para um determinado Servidor Connect:Direct.

O nó recebe o conteúdo do arquivo e os dados meta fornecidos pelo IBM Sterling Connect:Direct na transferência. Um ou mais nós CDInput podem ser usados para receber transferências, no mesmo fluxo, em fluxos diferentes ou em grupos de execução diferentes; para qualquer transferência fornecida, apenas um nó CDInput recebe uma mensagem.

Também é possível especificar qual transferência um nó CDInput pode receber, usando filtros baseados no diretório e no nome do arquivo da transferência. Depois que a transferência for processada, há um conjunto de opções do que fazer com o arquivo transferido; para obter detalhes adicionais, consulte Nó CDInput.

Um fluxo simples que obtém todos os arquivos transferidos de um Servidor Connect:Direct e os grava em uma fila do WebSphere MQ poderia conter um nó CDInput e um nó MQOutput.

Depois que o nó CDInput tiver sido notificado de um arquivo a ser processado, ele processa o arquivo da mesma maneira que faz um nó normal FileInput. O nó CDInput é notificado pelo gerenciador do Servidor Connect:Direct quando ocorre uma transferência. A mensagem de notificação é armazenada persistentemente no WebSphere MQ e sobrevive aos reinícios do broker e do gerenciador de filas.

O gerenciador do Servidor Connect:Direct é definido e é executado usando um serviço configurável chamado CDServer. Esse serviço configurável é usado para administrar o acesso e processar arquivos usando o IBM Sterling Connect:Direct.

Para obter mais detalhes sobre o serviço configurável CDServer, consulte Serviço Configurável CDServer.

Duas filas do WebSphere MQ são usadas para armazenar detalhes da transferência do Servidor Connect:Direct:
  • SYSTEM.BROKER.CD.STATS
  • SYSTEM.BROKER.CD.TRANSFERS
Para cada transferência bem-sucedida para o Servidor Connect:Direct, uma mensagem é colocada na fila TRANSFERS, que é usada para acionar o nó CDInput para processar o arquivo.

A fila STATS contém dados internos usados pelo WebSphere Message Broker para registrar quais transferências foram processadas pelo WebSphere Message Broker.

A limpeza dessas filas fará com que toda a transferência ocorrida até o momento seja ignorada; não há necessidade, por exemplo, de reiniciar.

O nó de entrada não pesquisa transferências, mas, em vez disso, é acionado no momento da chegada. Entretanto, o gerenciador do Servidor Connect:Direct não precisa pesquisar eventos para notificar o nó CDInput sobre uma transferência. O gerenciador Servidor Connect:Direct possui um intervalo de pesquisa de um segundo.

Os nós CDInput e CDOutput passam pelo gerenciador Servidor Connect:Direct para enviar e receber transferências de um determinado servidor, cujo nome é configurado no nó. As propriedades do gerenciador do Servidor Connect:Direct são definidas usando um serviço configurável CDServer.

O gerenciador do Servidor Connect:Direct organiza:
  • O monitoramento do Servidor Connect:Direct para transferências que precisam ser processadas para os nós CDInput.
  • O envio de comandos criados pelo nó CDOutput para o Servidor Connect:Direct executar transferências.
Nos dois casos, o gerenciador do Servidor Connect:Direct pode ser usado para configurar a estrutura de diretórios para um sistema de arquivos compartilhado, usado para enviar e receber arquivos do Servidor Connect:Direct.

A estrutura de alto nível do diretório pode ser diferente nas duas máquinas diferentes e é possível definir propriedades no gerenciador do Servidor Connect:Direct para fornecer o mapeamento correto.

Consulte Propriedades de Configuração Avançada ao Usar os Nós IBM Sterling Connect:Direct para obter informações adicionais.

O serviço configurável Padrão se conecta ao Servidor Connect:Direct no host local usando a porta padrão. É possível modificar o serviço configurável padrão para obter uma configuração mais complexa com o servidor de CD em portas diferentes, ou em uma máquina diferente, ou alterar o nó para usar um serviço configurável completamente diferente que é configurado para usar uma porta e um nome de host diferentes.

Da mesma forma que definir detalhes das conexões, também é possível configurar outras propriedades-chave, como a localização de diretórios temporários e mapeamento entre diretórios em máquinas diferentes.

Consulte Propriedades de Configuração Avançada ao Usar os Nós IBM Sterling Connect:Direct para obter informações adicionais.

O gerenciador do Servidor Connect:Direct é iniciado e parado pelos nós CDInput e CDOutput, conforme necessário e não é um artefato que é implementado ou visto na visualização de implementação; todas as suas funções são definidas pelas propriedades no serviço configurável. Se ocorrerem transferências enquanto o WebSphere Message Broker estiver interrompido (ou os fluxos do IBM Sterling Connect:Direct estiverem interrompidos) elas não serão perdidas e serão processadas assim que o fluxo reiniciar. Todas as transferências são persistentes e sobrevivem aos reinícios do broker e do gerenciador de filas.

A identidade de segurança de serviço configurável deve ter permissão adequada para o gerenciador do Servidor Connect:Direct dentro do grupo de execução para detectar todas as transferências que são enviadas para o Servidor Connect:Direct. Por exemplo: no Sistemas UNIX, a sub-rotina do usuário no userfile.cfg no Connect:Direct deve ter :cmd.selstats=A:\. Esta propriedade pode ser configurada explicitamente ou herdada da propriedade de nível mais alto :admin.auth=y:\. Se essa permissão não estiver presente, então os nós CDInput não detectarão ou processarão arquivos que foram transferidos por outros usuários. Para obter informações adicionais sobre o identificador de segurança, consulte "securityIdentifier" em Serviço Configurável CDServer.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:30:42


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | bc14040_