Freigeben über


Übersicht über APPC-Verben

APPC-Verben fallen in drei Kategorien: Verwaltung, Transaktionsprogramm (TP) und Unterhaltung.

Verwaltungsverben

Verwaltungsverben stellen Verwaltungsfunktionen bereit. Sie lauten wie folgt:

ACTIVATE_SESSION

CNOS

DEACTIVATE_SESSION

DISPLAY

TP-Verben

TP-Verben starten und enden TPs, rufen TP-Eigenschaften ab und legen sie fest. Sie lauten wie folgt:

GET_TP_PROPERTIES

SET_TP_PROPERTIES

TP_ENDED

TP_STARTED

Konversationsverben

Konversationsverben ermöglichen TPs das Zuordnen und Aufheben der Zuordnung von Unterhaltungen, das Senden und Empfangen von Daten sowie das Ändern von Konversationszuständen. Die Unterhaltungsverben sind in der folgenden Tabelle aufgeführt.

Konversationsverben werden in zwei Gruppen unterteilt: zugeordnete Konversationsverben und einfache Konversationsverben. Die zugeordnete Unterhaltung ist für Programme vorgesehen, die die Konversation direkt verwenden. Die grundlegende Konversation ist für komplexere Programme gedacht, die dienste für andere Benutzer bereitstellen. In typischen Situationen verwenden Endbenutzer-TPs zugeordnete Unterhaltungen, und Dienst-TPs verwenden einfache Unterhaltungen.

Zugeordnete Konversationsverben können nur von einem TP in zugeordneten Unterhaltungen ausgegeben werden, während einfache Konversationsverben für einfache Unterhaltungen reserviert sind. Es gibt eine Ausnahme von dieser Regel: ALLOCATE kann verwendet werden, um eine einfache oder eine zugeordnete Konversation zu starten.

Zugeordnete Konversationsverben Grundlegende Konversationsverben
MC_ALLOCATE ALLOCATE
MC_CONFIRM BESTÄTIGEN
MC_CONFIRMED BESTÄTIGT
MC_DEALLOCATE DEALLOCATE
MC_FLUSH FLUSH
MC_GET_ATTRIBUTES GET_ATTRIBUTES
GET_LU_STATUS GET_LU_STATUS
GET_STATE GET_STATE
GET_TYPE GET_TYPE
MC_POST_ON_RECEIPT POST_ON_RECEIPT
MC_PREPARE_TO_RECEIVE PREPARE_TO_RECEIVE
RECEIVE_ALLOCATE RECEIVE_ALLOCATE
MC_RECEIVE_AND_POST RECEIVE_AND_POST
MC_RECEIVE_AND_WAIT RECEIVE_AND_WAIT
MC_RECEIVE_IMMEDIATE RECEIVE_IMMEDIATE
MC_RECEIVE_LOG_DATA RECEIVE_LOG_DATA
MC_REQUEST_TO_SEND REQUEST_TO_SEND
MC_SEND_CONVERSATION SEND_CONVERSATION
MC_SEND_DATA SEND_DATA
MC_SEND_ERROR SEND_ERROR
MC_TEST_RTS TEST_RTS

Zugeordnete und grundlegende Verben verfügen in ihren jeweiligen Konversationstypen über die gleichen Funktionen. Beispielsweise führt MC_CONFIRM dieselbe Funktion in einer zugeordneten Unterhaltung aus, die CONFIRM in einer einfachen Unterhaltung ausführt.