Avant d'entreprendre la configuration du concentrateur, il est judicieux de passer en revue les composants de WebSphere Partner Gateway et d'examiner la façon dont ils sont utilisés pour traiter les documents.
La figure 5 montre comment un document est envoyé par un participant, reçu et traité par le concentrateur, puis envoyé à une application dorsale du Gestionnaire de communauté.
Un document est reçu dans WebSphere Partner Gateway par le composant Réceptionnaire. Ce composant est chargé de surveiller le transfert des documents entrants, de récupérer les documents qui arrivent, d'effectuer des opérations de base sur eux et de les placer dans une file d'attente où le Gestionnaire de documents peut les extraire.
Les réceptionnaires sont spécifiques au transfert. Les instances de réceptionnaires spécifiques aux transferts sont appelées cibles. Vous devez définir une cible pour chaque type de transfert que le concentrateur devra gérer. Par exemple, s'il est prévu que des participants envoient des documents via HTTP, vous devez définir une cible HTTP pour pouvoir les réceptionner.
De la même façon, si l'application dorsale du Gestionnaire de communauté doit envoyer des documents via JMS, vous devez définir une cible JMS au niveau du concentrateur pour les réceptionner.
Comme décrit au Vue d'ensemble des transferts, WebSphere Partner Gateway Connect prend en charge divers modes de transferts, mais vous pouvez télécharger un mode de transfert défini par l'utilisateur et l'utiliser pour définir une cible (voir procédure au Configuration d'une cible pour un transfert défini par l'utilisateur).
Le Réceptionnaire envoie le document à un système de fichiers partagé. Lorsque plusieurs documents sont réunis dans un seul fichier (par exemple, des documents XML ou ROD ou des EDI envoyés ensemble), la cible fractionne les documents ou EDI avant de les envoyer au système de fichiers partagé. Le composant Gestionnaire de documents récupère le document auprès du système de fichiers, analyse les informations d'acheminement et détermine s'il convient de procéder à une conversion.
Par exemple, le Gestionnaire de communauté peut envoyer un document EDI-X12 avec regroupement Aucun à destination du concentrateur, pour être livré à un participant qui attend un document EDI-X12 avec des en-têtes AS2. Le participant fournit l'URL HTTP où le document regroupé AS2 doit être envoyé, et le Gestionnaire de documents regroupe le document conformément aux attentes du participant. Pour envoyer le document au participant, le Gestionnaire de documents utilise la configuration de la passerelle pour ce participant (qui doit avoir été définie avec l'URL HTTP où le participant attend des documents AS2).