Partager via


Acceptation des fichiers joints entrants

La prise en charge des points de synchronisation dans Host Integration Server est destinée à être utilisée uniquement par les applications de passerelle qui implémentent les composants normalisés de point de synchronisation SNA, y compris Conversation-Protected Resource Manager (C-PRM). Dans une implémentation de point de synchronisation, il est nécessaire que C-PRM sache toutes les conversations protégées, initiées localement et à distance. Cela peut être obtenu dans Host Integration Server par C-PRM interceptant les verbes d’allocation de conversation et de désallocation et en les émettant pour le compte du programme de transaction (TP). Notez que, étant donné que Host Integration Server n’autorise pas le partage des identificateurs TP ou de conversation dans les processus, cela signifie que le processus contenant C-PRM doit intercepter tous les verbes APPC émis par les TPs client.

Pour les TP initiés localement, c'est simple. Toutefois, pour les attachements entrants, la situation est rendue plus complexe par l’exigence que le verbe RECEIVE_ALLOCATE spécifie le nom du TP à associer à l’attachement.

Dans certaines implémentations, il ne s’agit pas d’un problème, car la passerelle connaîtra les noms de toutes les transactions qui y transitent. Pour prendre en charge cette situation, le verbe RECEIVE_ALLOCATE a été amélioré comme décrit dans la rubrique suivante pour permettre à la passerelle d’indiquer qu’elle peut accepter des conversations de point de synchronisation.

Dans d’autres implémentations, la passerelle ne connaît pas les noms des transactions qui y transitent. Cela est particulièrement le cas lorsque la passerelle fournit une conversion entre SNA et un autre protocole de communication. Dans ce cas, Host Integration Server permet au processus de passerelle de s’inscrire en tant que service d'attachement Sync Point, indiquant qu’il est prêt à accepter les attaches entrantes pour toute conversation de point de synchronisation. Dans ce cas, la passerelle doit être implémentée en tant que Gestionnaire d’attachement de point de synchronisation.

Cette section contient :