다음을 통해 공유


트랜잭션 통합자 아키텍처

TI(트랜잭션 통합자)는 다음을 수행하여 IBM CICS(고객 정보 제어 시스템), IMS(정보 관리 시스템) TP(트랜잭션 프로그램) 및 IBM i 애플리케이션을 .NET Framework 통합합니다.

  • CICS, IMS 및 IBM i 트랜잭션 프로그램에 대한 인터페이스 만들기

  • Microsoft Windows 기반 .NET 애플리케이션에서 메인프레임 또는 미드레인지 컴퓨터(호스트 컴퓨터라고도 함)의 해당 트랜잭션 호출

    TI의 주요 기능은 입력 데이터를 .NET Framework 애플리케이션의 호스트 TP에 제공하고 TP에서 생성된 출력 데이터를 Windows 기반 애플리케이션으로 보내는 데 필요한 프로세스 및 데이터 변환을 관리하는 것입니다. TI는 데이터 형식 변환, 표 형식 데이터 정의, 코드 페이지 변환을 제공합니다. 다음 그림에서는 TI가 애플리케이션과 호스트 간의 통신에서 수행하는 역할을 간략하게 보여 줍니다.

    TI가 Windows 기반 애플리케이션과 호스트 간의 데이터 변환을 제공하는 방법을 보여 주는 이미지입니다.
    Windows 기반 애플리케이션과 호스트 간의 데이터 변환을 제공하는 TI

    이러한 유형의 분산 애플리케이션의 예로는 메인프레임에서 DB2 데이터베이스를 읽어 Microsoft Windows Server의 SQL Server 데이터베이스에서 데이터를 업데이트하는 경우가 있습니다.

    모든 TI 처리는 Windows Server 플랫폼에서 수행되므로 메인프레임 또는 미드레인지 컴퓨터에서 TI 관련 실행 코드(또는 공간)가 필요하지 않습니다. TI는 Windows와 호스트 컴퓨터 간의 모든 통신에 SNA(APPC/LU 6.2) 및 TCP/IP 표준 통신 프로토콜을 사용합니다. Visual Studio 내에서 TI 디자이너를 사용하여 TI 구성 요소를 빌드합니다. 호스트 컴퓨터에 연결하기 위한 구성은 TI 애플리케이션의 구성 파일 내에서 수행됩니다. TI 구성 도구는 구성 파일 항목을 만드는 데 도움이 됩니다.

섹션 내용

온라인 트랜잭션 처리

트랜잭션 통합자 기본 기능

트랜잭션 통합자 구성 요소

프로그래밍 모델

HIP(Host-Initiated Processing)

WIP(Windows-Initiated Processing)

참고 항목

애플리케이션 통합(계획)