다음을 통해 공유


APPC 동사 개요

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 가 수행하는 매핑된 대화에서 동일한 함수를 수행합니다.