TP 및 LU에 대한 기본 용어(CPI-C)
다음 용어는 RU(논리 단위)를 통해 통신하는 TP(트랜잭션 프로그램)의 몇 가지 기본 특성을 설명합니다.
기본 대화
매핑된 대화보다 더 복잡하며 일반적으로 서비스 TP(다른 프로그램에 서비스를 제공하는 SNA 기반 프로그램)에서 사용되는 대화 유형입니다. 기본 대화의 경우 Set_Conversation_Type 사용하고 conversation_type 대한 CM_BASIC_CONVERSATION 지정합니다. 자세한 내용은 기본 및 매핑된 대화 비교를 참조하세요.
대화
특정 작업을 수행하는 TP 간의 상호 작용입니다. 각 대화에는 LU-LU 세션이 필요합니다. TP 간 통신에서 TP B와 같이 TP는 여러 대화에 동시에 참여할 수 있습니다.
호출 가능한 TP
다른 TP에서 호출할 수 있는 TP입니다. 호출 가능한 TP는 일반적으로 서버 형식 애플리케이션입니다. 즉, IBM CICS 애플리케이션이 작동하는 것과 동일한 일반적인 방식으로 작동합니다. 호출 가능한 TP에 대한 매개 변수는 레지스트리 또는 환경 변수를 통해 구성됩니다.
다음과 같은 여러 유형의 호출 가능한 TP가 있습니다.
operator-started 호출 가능한 TP
호출을 준비하기 위해 수동으로 시작되는 TP입니다.
자동 시작 호출 가능 TP
호출 시 CPI-C(Common Programming Interface for Communications)에서 자동으로 시작되는 TP입니다.
큐에 대기된 TP
여러 번 호출될 때 한 번 로드한 다음 한 번에 하나씩 처리할 후속 요청을 큐에 대기하는 TP입니다. 모든 연산자 시작 TP 및 일부 자동 시작 TP는 큐에 대기됩니다.
큐에 없는 TP
TP는 호출될 때마다 한 번씩 여러 번 로드됩니다. 일부 자동 시작 TP는 큐에 포함되지 않지만 연산자 시작 TP는 큐에 포함되지 않습니다.
자세한 내용은 호출 가능한 TP를 참조하세요.
TP 호출
다른 TP를 호출(즉, 대화 시작)할 수 있는 TP입니다. TP 호출은 일반적으로 클라이언트 형식 애플리케이션입니다. 즉, 에뮬레이터가 작동하는 것과 동일한 일반적인 방식으로 작동합니다. 자세한 내용은 TP 호출을 참조하세요.
로컬 LU 및 로컬 TP
특정 대화의 홈베이스로 볼 때 LU 및 TP가 함께 작동합니다. 이 관점에서 다른 LU 및 TP는 파트너 또는 원격 LU 및 TP로 표시됩니다.
LU 별칭
TP에 대한 LU를 식별하는 문자열입니다. 별칭은 최대 8자까지 가능합니다.
LU-LU 세션
특정 시간 동안 특정 연결을 통해 두 RU 간의 통신입니다. 두 TP가 상호 작용하려면 LU-LU 세션이 필요합니다. 한 세션은 여러 TP 쌍에서 직렬로 사용할 수 있습니다.
LU 6.2에는 여러 세션(서로 다른 파트너 RU를 사용하는 두 개 이상의 동시 세션) 및 병렬 세션(동일한 파트너 LU를 사용하는 두 개 이상의 동시 세션)이 있을 수 있습니다.
RU는 호스트 통합 서버의 SNA 관리자를 통해 구성됩니다. 이 관리 도구는 LU-LU 쌍 및 모드를 구성하는 데도 사용됩니다. LU 및 모드 구성은 특정 LU-LU 쌍이 지원하는 세션 수를 제어합니다.
매핑된 대화
기본 대화보다 간단하고 일반적으로 애플리케이션 TP(최종 사용자를 위한 작업을 수행하는 프로그램)에서 사용하는 대화 유형입니다. 대화 형식의 기본값이 매핑됩니다. Set_Conversation_Type 호출을 사용하여 대화 유형을 변경할 수 있습니다. 자세한 내용은 기본 및 매핑된 대화 비교를 참조하세요.
파트너 LU 및 파트너 TP 또는 원격 LU 및 원격 TP
특정 대화의 맨 끝에 있는 것으로 간주될 때 LU와 TP가 함께 작동합니다.