다음을 통해 공유


기본 및 매핑된 대화 비교(CPI-C)

다음 표에서는 TP(트랜잭션 프로그램)에 대한 기본 대화와 매핑된 대화 중에서 선택하기 위한 몇 가지 지침을 제공합니다. 대화 형식의 기본값이 매핑됩니다. 기본 대화로 변경하려면 Set_Conversation_Type 사용하고 conversation_type 대한 CM_BASIC_CONVERSATION 지정합니다. 기본 및 매핑된 대화에 대한 정의는 TP 및 RU에 대한 기본 용어를 참조하세요.

특성 기본 대화 매핑된 대화
일반적인 사용 일반적으로 서비스 TP에 사용됩니다. 일반적으로 애플리케이션 TP에 사용됩니다.
제휴 기본 동사를 사용하는 기존 TP와 통신하는 데 사용해야 합니다. 매핑된 동사를 사용하는 기존 TP와 통신하는 데 사용해야 합니다.
송신 및 수신 방법 TP가 보내기 작업을 시작하려면 먼저 데이터 레코드를 논리 레코드로 변환해야 합니다. TP는 레코드의 길이를 나타내는 2 바이트 접두사를 추가하여 이 작업을 수행합니다. TP는 한 번에 여러 논리 레코드를 보낼 수 있습니다.

파트너 TP가 논리 레코드를 수신하는 경우 사용할 수 있는 데이터 레코드로 다시 구성해야 합니다. 자세한 내용은 기본 대화에 사용된 논리 레코드를 참조하세요.
TP는 데이터를 한 번에 하나의 레코드로 보냅니다. 보내는 TP나 수신 TP는 서로 다른 형식 간에 데이터 레코드를 변환할 필요가 없습니다.
비정상적인 종료 할당 취소 호출에서 TP는 TP 또는 TP를 사용하는 프로그램에 의해 오류 또는 ABEND(비정상적인 프로그램 종료)가 발생했는지 여부를 나타낼 수 있습니다. TP는 오류 또는 ABEND를 나타낼 수 있지만 TP 또는 TP를 사용하는 프로그램에서 문제가 발생했는지 여부를 알 수 없습니다.
ABEND TP는 ABEND가 시간 초과로 인해 발생했는지 또는 심각한 오류로 인해 발생했는지 여부를 나타낼 수 있습니다. TP는 ABEND의 원인을 나타낼 수 없습니다.
오류 로깅 오류 또는 ABEND의 경우 TP는 GDS(일반 데이터 스트림) 오류 로그 변수 형식의 오류 메시지를 로컬 로그 및 LU(파트너 논리 단위)로 보낼 수 있습니다. 오류 또는 ABEND의 경우 TP는 로컬 로그 또는 파트너 LU에 오류 메시지를 보낼 수 없습니다.

이 섹션에는 다음 항목이 포함됩니다.