次の方法で共有


APPC Verb の概要

APPC 動詞は、管理、トランザクション プログラム (TP)、会話の 3 つのカテゴリに分類されます。

管理動詞

管理動詞は管理機能を提供します。 これらは次のとおりです。

ACTIVATE_SESSION

CNOS

DEACTIVATE_SESSION

DISPLAY

TP 動詞

TP 動詞は、TP を開始および終了し、TP プロパティを取得および設定します。 これらは次のとおりです。

GET_TP_PROPERTIES

SET_TP_PROPERTIES

TP_ENDED

TP_STARTED

会話動詞

会話動詞を使用すると、TP は会話の割り当てと割り当ての解除、データの送受信、会話の状態の変更を行えます。 会話動詞を次の表に示します。

会話動詞は、マップされた会話動詞と基本的な会話動詞の 2 つのグループに分類されます。 マップされた会話は、会話を直接使用するプログラムを対象としています。 基本的な会話は、他のユーザーにサービスを提供するより複雑なプログラムを対象としています。 一般的な状況では、エンド ユーザーの TP はマップされた会話を使用し、サービス TP は基本的な会話を使用します。

マップされた会話動詞は、マップされた会話の TP によってのみ発行できますが、基本的な会話動詞は基本的な会話用に予約されています。 この規則には例外が 1 つあります。ALLOCATE を使用して、基本またはマップされた会話を開始できます。

マップされた会話動詞 基本的な会話動詞
MC_ALLOCATE ALLOCATE
MC_CONFIRM CONFIRM
MC_CONFIRMED 確認
MC_DEALLOCATE DEALLOCATE
MC_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

マップされた動詞と基本動詞は、それぞれの種類の会話で同じ関数を持ちます。 たとえば、 MC_CONFIRM は、マップされた会話で CONFIRM が基本的 な会話で実行するのと同じ関数を実行します。