다음을 통해 공유


프로그래밍 모델

프로그래밍 모델은 서버 애플리케이션에 액세스하고 호스트 애플리케이션과 통합하는 데 사용되는 메서드를 정의합니다. 프로그래밍 모델은 다음의 조합입니다.

  • 원격 애플리케이션 프로그램과 데이터를 교환하는 데 사용되는 통신 프로토콜입니다.

  • 서버 애플리케이션 프로그램을 호스트하는 데 사용되는 대상 호스트 환경입니다.

  • 연결, 데이터 교환 및 연결 끊기 시퀀스를 제어하기 위해 애플리케이션에서 정의한 상호 작용 의미 체계입니다.

    트랜잭션 통합자는 Windows 시작 처리 및 호스트 시작 처리를 위해 미리 정의된 프로그래밍 모델 집합을 지원합니다. 다음 표에는 프로토콜 및 대상 환경에 따라 사용 가능한 11개의 WIP 프로그래밍 모델이 요약되어 있습니다.

프로토콜 대상 및 호스트 환경 Host Integration Server 프로그래밍 모델 Host Integration Server COMTI 이름
TCP/IP CICS TCP TRM(트랜잭션 요청 메시지) 링크 MS 링크
TCP/IP CICS (고객 정보 제어 시스템) TCP ELM(고급 수신기 메시지) 링크 n/a
TCP/IP CICS (고객 정보 제어 시스템) TCP TRM(트랜잭션 요청 메시지) 사용자 데이터 동시 서버
TCP/IP CICS TCP ELM(고급 수신기 메시지) 사용자 데이터 n/a
TCP/IP IMS IMS 연결 IMS OTMA(오픈 트랜잭션 관리 아키텍처) 커넥트
TCP/IP IMS (통합 관리 시스템) IMS 내재적 암시적
TCP/IP IMS IMS 명시적 명시적
TCP/IP IBM i IBM i DPC(Distributed Program Calls) n/a
LU6.2 고객정보통제시스템(CICS) CICS LU6.2 사용자 데이터 LU6.2를 사용하는 CICS
LU6.2 CICS CICS LU6.2 링크 CICS 링크 사용
LU6.2 IMS IMS LU6.2 사용자 데이터 LU6.2를 사용하는 IMS

다음 표에는 프로토콜 및 대상 환경에 따라 사용 가능한 5개의 HIP 프로그래밍 모델이 요약되어 있습니다.

프로토콜 대상 및 호스트 환경 Host Integration Server 프로그래밍 모델 Host Integration Server COMTI 이름
TCP/IP CICS TCP TRM(트랜잭션 요청 메시지) 링크 n/a
TCP/IP CICS TCP ELM(고급 수신기 메시지) 링크 n/a
TCP/IP CICS TCP 사용자 데이터 n/a
TCP/IP IBM i IBM i DPC(Distributed Program Calls) n/a
LU6.2 CICS CICS LU6.2 사용자 데이터 n/a
LU6.2 CICS CICS LU6.2 링크 n/a

이 섹션 안에

TCP 트랜잭션 요청 메시지 링크

TCP 향상된 수신기 메시지 링크

TCP 트랜잭션 요청 메시지 사용자 데이터

TCP 향상된 수신기 메시지 사용자 데이터

IMS 연결

IBM i 분산 프로그램 호출

CICS LU6.2 링크

CICS LU6.2 사용자 데이터

IMS LU6.2 사용자 데이터

적절한 프로그래밍 모델 선택

또한 참조하십시오

트랜잭션 통합자 아키텍처