Freigeben über


Akzeptieren von eingehenden Anhängen

Die Synchronisierungspunktunterstützung in Host Integration Server ist nur für Gatewayanwendungen vorgesehen, die die architekturbasierten SNA-Synchronisierungspunktkomponenten implementieren, einschließlich Conversation-Protected Resource Manager (C-PRM). In einer Synchronisierungspunktimplementierung ist es erforderlich, dass C-PRM alle geschützten Unterhaltungen sowohl lokal initiiert als auch remote initiiert hat. Dies kann in Host Integration Server erreicht werden, indem C-PRM die Konversationszuordnung und -zuordnung abfängt und im Auftrag des Transaktionsprogramms (TP) ausgibt. Beachten Sie, dass der Prozess, der C-PRM enthält, auch alle APPC-Verben abfangen muss, die von den Client-TPs ausgestellt werden, da Host Integration Server nicht zulässt, dass TP- oder Konversationsbezeichner prozessübergreifend freigegeben werden.

Für lokal initiierte TPs ist dies einfach. Bei eingehenden Anhängen wird die Situation jedoch durch die Anforderung komplexer, dass das RECEIVE_ALLOCATE Verb den Namen des TP angibt, der mit dem Anfügen abgeglichen werden soll.

In einigen Implementierungen ist dies kein Problem, da das Gateway die Namen aller Transaktionen kennt, die es durchlaufen. Um diese Situation zu unterstützen, wurde das RECEIVE_ALLOCATE Verb wie im folgenden Thema beschrieben erweitert, damit das Gateway angeben kann, dass es Synchronisierungspunktunterhaltungen akzeptieren kann.

In anderen Implementierungen kennt das Gateway nicht die Namen der Transaktionen, die es durchlaufen. Dies gilt insbesondere, wenn das Gateway eine Konvertierung zwischen SNA und einem anderen Kommunikationsprotokoll bereitstellt. In diesem Fall ermöglicht Host Integration Server dem Gatewayprozess, sich als Sync Point Attach Service zu registrieren, was angibt, dass er bereit ist, eingehende Anhänge für jede Synchronisierungspunktunterhaltung zu akzeptieren. In diesem Fall muss das Gateway als Synchronisierungspunktanfügungs-Manager implementiert werden.

Dieser Abschnitt enthält die folgenden Themen: