Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Anstatt separate RECEIVE_ALLOCATE Verben für jeden möglichen Transaktionsnamen auszugeben, kann eine Synchronisierungspunktimplementierung stattdessen als Sync Point Attach Manager für Host Integration Server registriert werden. Dazu wird ein RECEIVE_ALLOCATE Verb ausgegeben, das einen TP-Namen angibt, der aus allen 0x00s besteht.
Wenn ein Synchronisierungspunktanfügungs-Manager registriert wird, werden die folgenden Änderungen an der eingehenden Anfügeunterstützung des Servers auf Host Integration Server vorgenommen:
Wenn eine Anfügen-Nachricht für einen tp-Namen in einer Unterhaltung eingeht, wobei das feld syncpoint_rqd der VcB auf AP_YES festgelegt ist, gleicht Host Integration Server diese mit der Anwendung ab, die das spezielle RECEIVE_ALLOCATE Verb ausgestellt hat, das sich als Sync Point Attach Manager registriert.
Jede anfügende Nachricht, die für den Neusynchronisierungs-TP (0x06F2) eintrifft, wird automatisch an den Synchronisierungspunktanfügungs-Manager weitergeleitet.
Wenn keine RECEIVE_ALLOCATE für den Synchronisierungspunktanfügungs-Manager oder für den spezifischen TP-Namen ausgestellt wurde, wird der Host Integration Server das Anfügen für einen konfigurierten Zeitraum in die Warteschlange stellen. Wenn zu diesem Zeitpunkt keine RECEIVE_ALLOCATE ausgestellt wird, wird das Anfügen mit dem Rückgabecode TP_NOT_AVAILABLE_RETRY abgelehnt.
Wenn ein RECEIVE_ALLOCATE mit der Nachricht Anfügen abgeglichen wird, wird das Verb an den TP zurückgegeben, wobei das feld tp_name des VCB auf den TP-Namen festgelegt ist, der in der Anfügen-Nachricht enthalten ist.
Anwendungen, die dieses Feature verwenden, müssen zwei Einschränkungen einhalten:
Alle Verben, die für auf diese Weise gestartete Unterhaltungen ausgegeben werden, müssen vom gleichen Prozess ausgegeben werden, da Host Integration Server tp_ids zwischen Prozessen nicht übergeben kann.
Nur ein einzelner Prozess kann sich als Synchronisierungspunktanfügungs-Manager auf einem Server registrieren, auf dem Host Integration Server ausgeführt wird. Wenn ein zweiter Prozess versucht, sich zu registrieren, wird sein RECEIVE_ALLOCATE Verb sofort zurückgegeben, wobei der primäre Rückgabecode auf AP_SYNCPOINT_MANAGER_ACTIVE festgelegt ist.
Sync Point Attach Manager-Anwendungen müssen sich auf einem Host Integration Server-Server befinden. Sie werden möglicherweise nicht auf Host Integration Server-Clients verteilt. Diese Einschränkung wird eingeführt, um sicherzustellen, dass nur ein einzelner instance von Sync Point Services (SPS) und Conversation-Protected Resource Manager (C-PRM) für jede LU auf dem Host Integration Server vorhanden ist (was möglicherweise nicht der Fall ist, wenn Synchronisierungspunktanfügungs-Manager von mehreren Servern in der Host Integration Server-Domäne sichtbar waren).
Die Struktur des RECEIVE_ALLOCATE Verb-Kontrollblocks erfordert keine Änderung, um diese Funktion zu unterstützen.