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-Befehle für jeden möglichen Transaktionsnamen auszugeben, kann eine Sync Point-Implementierung stattdessen als Sync Point Attach Manager für den Host Integration Server registriert werden. Dazu gibt es ein RECEIVE_ALLOCATE Verb an, das einen TP-Namen bestehend aus lauter 0x00 angibt.
Wenn ein Sync Point Attach Manager registriert ist, werden die folgenden Änderungen in der Unterstützung für eingehende Anfügungen des Servers auf dem Hostintegrationsserver wirksam:
de-DE: Wenn eine Attach-Nachricht für einen TP-Namen in einem Gespräch mit dem Feld syncpoint_rqd des VCB-Werts auf AP_YES festgelegt ist, ordnet der Host-Integrations-Server sie der Anwendung zu, die das spezielle RECEIVE_ALLOCATE ausführte und sich selbst als Sync Point Attach Manager registrierte.
Jede Attach-Nachricht, die für Resynchronization TP (0x06F2) eintrifft, wird automatisch an den Sync Point Attach Manager weitergeleitet.
Wenn kein RECEIVE_ALLOCATE für den Synchronisationspunkt-Anbindungs-Manager oder für den spezifischen TP-Namen ausgegeben wurde, wird der Hostintegrationsserver den Attachvorgang für einen konfigurierten Zeitraum in die Warteschlange stellen. Wenn in diesem Zeitraum keine RECEIVE_ALLOCATE ausgegeben wird, wird die Anfügung mit einem Rückgabecode von TP_NOT_AVAILABLE_RETRY abgelehnt.
Wenn ein RECEIVE_ALLOCATE mit der Attach-Nachricht übereinstimmt, wird das Verb an den TP übermittelt, wobei das Feld tp_name des VCB auf den TP-Namen festgelegt ist, der in der Attach-Nachricht enthalten ist.
Anwendungen, die dieses Feature verwenden, müssen zwei Einschränkungen einhalten:
Alle Verben, die in auf diese Weise begonnenen Unterhaltungen ausgegeben werden, müssen vom selben Prozess ausgegeben werden, da der Host Integration Server tp_id zwischen Prozessen nicht übergeben kann.
Nur ein einzelner Prozess darf auf jedem Server, auf dem der Host Integration Server läuft, als Sync Point Attach Manager registriert werden. Wenn ein zweiter Prozess versucht, die Registrierung auszuführen, wird das 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 Hostintegrationsserver befinden. Sie werden möglicherweise nicht über HostIntegration Server-Clients verteilt. Diese Einschränkung wird auferlegt, um sicherzustellen, dass nur eine einzelne Instanz von Sync Point Services (SPS) und Conversation-Protected Resource Manager (C-PRM) für jede LU auf dem Hostintegrationsserver vorhanden ist (was möglicherweise nicht der Fall ist, wenn Sync Point Attach Managers von mehreren Servern in der Domäne Host Integration Server sichtbar waren).
Die Struktur des RECEIVE_ALLOCATE Verb-Steuerelementblocks erfordert keine Änderung, um diese Funktion zu unterstützen.