프로그래밍 모델
프로그래밍 모델은 호스트 애플리케이션과 서버 애플리케이션에 액세스하고 통합하는 데 사용되는 메서드를 정의합니다. 프로그래밍 모델은 다음의 조합입니다.
원격 애플리케이션 프로그램과 데이터를 교환하는 데 사용되는 통신 프로토콜입니다.
서버 애플리케이션 프로그램을 호스트하는 데 사용되는 대상 호스트 환경입니다.
연결, 데이터 교환 및 연결 끊기 시퀀스를 제어하기 위해 애플리케이션에서 정의한 상호 작용 의미 체계입니다.
트랜잭션 통합자는 Windows 시작 처리 및 호스트 시작 처리를 위해 미리 정의된 프로그래밍 모델 집합을 지원합니다. 다음 표에는 프로토콜 및 대상 환경에 따라 사용 가능한 11개의 WIP 프로그래밍 모델이 요약되어 있습니다.
프로토콜 | 대상/호스트 환경 | Host Integration Server 프로그래밍 모델 | Host Integration Server COMTI 이름 |
---|---|---|---|
TCP/IP | CICS | TCP TRM(트랜잭션 요청 메시지) 링크 | MS 링크 |
TCP/IP | CICS | TCP ELM(고급 수신기 메시지) 링크 | 해당 없음 |
TCP/IP | CICS | TCP TRM(트랜잭션 요청 메시지) 사용자 데이터 | 동시 서버 |
TCP/IP | CICS | TCP ELM(고급 수신기 메시지) 사용자 데이터 | 해당 없음 |
TCP/IP | IMS | IMS 연결 | IMS OTMA(Open Transaction Management Architecture) Connect |
TCP/IP | IMS | IMS 암시적 | 암시적 |
TCP/IP | IMS | IMS 명시적 | 명시적 |
TCP/IP | IBM i | IBM i DPC(분산 프로그램 호출) | 해당 없음 |
LU6.2 | CICS | CICS LU6.2 사용자 데이터 | LU 6.2를 사용하는 CICS |
LU6.2 | CICS | CICS LU6.2 링크 | 링크를 사용하는 CICS |
LU6.2 | IMS | IMS LU6.2 사용자 데이터 | LU 6.2를 사용하는 IMS |
다음 표에는 프로토콜 및 대상 환경에 따라 사용 가능한 5가지 HIP 프로그래밍 모델이 요약되어 있습니다.
프로토콜 | 대상/호스트 환경 | Host Integration Server 프로그래밍 모델 | Host Integration Server COMTI 이름 |
---|---|---|---|
TCP/IP | CICS | TCP TRM(트랜잭션 요청 메시지) 링크 | 해당 없음 |
TCP/IP | CICS | TCP ELM(고급 수신기 메시지) 링크 | 해당 없음 |
TCP/IP | CICS | TCP 사용자 데이터 | 해당 없음 |
TCP/IP | IBM i | IBM i DPC(분산 프로그램 호출) | 해당 없음 |
LU6.2 | CICS | CICS LU6.2 사용자 데이터 | 해당 없음 |
LU6.2 | CICS | CICS LU6.2 링크 | 해당 없음 |
섹션 내용
IBM i Distributed Program Calls