제1장 소개

본 장에서는 Host-link의 개념과 구조에 대해 설명한다.

1.1. 개요

Host-link는 오픈 환경에서도 IBM 호스트와 같은 기간계 시스템에 존재하는 애플리케이션 서비스에 동일하게 접근하도록 하는 게이트웨이이다.

Host-link를 사용할 경우 애플리케이션의 프로그램 코드를 수정할 필요가 없고 기간계 시스템의 리소스를 그대로 활용할 수 있다. 또한 표준 통신 프로토콜인 SNA, TCP/IP를 이용하여 기간계 시스템과 최적의 상태로 연동할 수 있다. 기간계 시스템과 동시에 오픈 환경의 저렴하고 다양한 웹 리소스를 활용할 수 있다.

[그림 1.1] Host-link 개요

Host-link 개요

Host-link는 기간계 시스템과 오픈 환경 시스템 사이의 통신 프로토콜에 따라 SNA(System Network Architecture)와 TCP/IP로 구분된다.

Host-link의 Custom 게이트웨이 특성 때문에 Tmax 시스템에 연결되어 자동으로 시작 및 종료된다. 따라서 Host-link 기동 및 종료를 위한 별도의 실행이 필요하지 않고 Tmax 기동 및 종료에 따라 자동으로 처리된다.

1.2. Host-link 구조

Host-link의 구조는 내부 구조와 시스템 전체로 구분할 수 있다.

전체 구조

거시적인 관점에서 Host-link는 Tmax의 Custom 게이트웨이 방식으로 관리된다. 따라서 Host-link를 실행하기 위해서는 Tmax 환경설정 파일에 Custom 게이트웨이 유형으로 등록해야 한다. 또한 Host-link는 오픈 환경 시스템에 존재하는 SNA 게이트웨이와 연결을 맺고 오픈 시스템의 요청을 호스트에 전달한다.

다음은 Custom 게이트웨이 방식의 장점이다.

내부 구조

Host-link 내부는 Tmax 서비스 모듈, 세션 매니저 모듈, 호스트 서비스 모듈로 구성된다.

[그림 1.2] Host-link 내부 구조

Host-link 내부 구조