APPC 동사는 관리, TP(트랜잭션 프로그램) 및 대화의 세 가지 범주로 구분됩니다.
관리 동사
관리 동사는 관리 기능을 제공합니다. 그들은 다음과 같습니다.
세션 활성화
CNOS
세션 비활성화
표시
TP 동사
TP 동사는 TP를 시작 및 종료하고 TP 속성을 가져와서 설정합니다. 그들은 다음과 같습니다.
GET_TP_PROPERTIES
SET_TP_PROPERTIES (TP 속성 설정)
종료됨
작업 시작됨
대화 동사
대화 동사를 사용하면 TP가 대화를 할당 및 할당 취소하고, 데이터를 보내고 받고, 대화 상태를 변경할 수 있습니다. 대화 동사는 다음 표에 나와 있습니다.
대화 동사는 매핑된 대화 동사와 기본 대화 동사라는 두 그룹으로 구분됩니다. 매핑된 대화는 대화를 직접 사용하는 프로그램을 위한 것입니다. 기본 대화는 다른 사용자에게 서비스를 제공하는 더 복잡한 프로그램을 위한 것입니다. 일반적인 상황에서 최종 사용자 TP는 매핑된 대화를 사용하고 서비스 TP는 기본 대화를 사용합니다.
매핑된 대화 동사는 매핑된 대화에서 TP에 의해 실행될 수 있으며, 기본 대화 동사는 기본 대화에 예약되어 있습니다. 이 규칙에는 한 가지 예외가 있습니다. ALLOCATE를 사용하여 기본 또는 매핑된 대화를 시작할 수 있습니다.
| 매핑된 대화 동사 | 기본 대화 동사 |
|---|---|
| MC_ALLOCATE | 할당하다 |
| MC_CONFIRM | 확인하다 |
| MC_CONFIRMED | 확인 |
| MC_DEALLOCATE | 할당 해제 |
| MC_FLUSH (기능 설명) | 플러시 |
| MC_GET_ATTRIBUTES (속성 가져오기) | 속성_가져오기 |
| GET_LU_STATUS | GET_LU_STATUS |
| 상태 가져오기 | GET_STATE |
| 타입_가져오기 | GET_TYPE |
| 영수증 수령 시 게시 | 수령 시 게시 |
| MC_PREPARE_TO_RECEIVE | 받을 준비 |
| 수령_할당 | 수령_할당 |
| MC_RECEIVE_AND_POST | 수신_및_게시 |
| MC_수신_및_대기 | 수신_대기 |
| MC_RECEIVE_IMMEDIATE | 즉시 수령 |
| MC_로그_데이터_수신 | 로그 데이터 수신 |
| MC_전송 요청 | 송신 요청 |
| 대화_전송_MC | 대화_전송 |
| 데이터 전송 명령 (MC_SEND_DATA) | 데이터_전송 |
| MC_SEND_ERROR | 송신 오류 |
| MC_테스트_RTS | TEST_RTS |
매핑된 동사와 기본 동사는 각각의 대화 형식에서 동일한 함수를 가립니다. 예를 들어 MC_CONFIRM 기본 대화에서 CONFIRM 가 수행하는 매핑된 대화에서 동일한 함수를 수행합니다.