최적화된 로컬 어댑터가 로컬 디먼 그룹에 아웃바운드 호출을
수행하거나 WebSphere® Application Server 셀에 인바운드 호출을
수행하려면 현재 주소 공간을 WebSphere Application Server 디먼 그룹에 바인딩하고
연결 속성을 설정해야 합니다.
시작하기 전에
WebSphere Application Server 디먼 그룹이
레지스터 요청이 발생하는 동일한 z/OS® 이미지에서
활성화되어 있어야 합니다. CICS®(Customer
Information Control System)를 사용 중인 경우
CICS와
WebSphere Application Server가 연결되기 전에
태스크 관련 사용자 종료(TRUE) 프로그램이 활성화되어
있어야 합니다.
IMS™(Information Management System)를 사용 중이면
애플리케이션이 최적화된 로컬 어댑터 API 호출을
시작하기 전에 최적화된 로컬 어댑터 외부 서브시스템 인터페이스가
설치되어 활성화되어 있어야 합니다.
프로시저
- 연결에 사용할 매개변수를 정의하십시오. CICS를
사용 중이면 reg_flag_trans 플래그가
1로 설정되어 이 레지스터 이름으로 작성된 연결이 RRS에
접속되어 WebSphere Application Server 글로벌
트랜잭션에서 수행한 작업과 결함됨을
표시합니다. 이 플래그를 0(영)으로 설정하면
이 레지스터 이름으로 작성되었으며,
RRS에 접속하여 WebSphere Application Server 글로벌 트랜잭션에서
수행한 작업과 결합될 연결이 없음을 표시합니다.
인바운드
호출의 경우 보안 컨텍스트가 항상 WebSphere Application Server에 전파되고
요청한 주소 공간의 사용자 ID를 포함합니다. CICS의 경우
reg_flag_C2Wprop 플래그는 주소 공간의 사용자 ID가 아닌 CICS
태스크가 현재 사용 중인 사용자 ID를 전파합니다.
아웃바운드
호출의 경우에는 reg_flag_W2Cprop 플래그가 WebSphere Application Server에 사용자 ID를
CICS로 전파함을
알립니다. 그러면 CICS는 이 사용자 ID로 대상 프로그램을 시작하려
시도합니다.
보안 사용에 대해 더 읽으려면
인바운드 지원을 위한 최적화된 로컬 어댑터 보안 및 아웃바운드 지원을 위한
최적화된 로컬 어댑터 보안 주제의 내용을 참조하십시오.
- 이 주소 공간이 연결된 또 다른 셀에서 레지스터 이름이 아직
사용되지 않는지 검증하십시오. 주소 공간
검증은 레지스터 이름이 또 다른 셀에 아직 사용되지 않음을 확인하기 위해
수행됩니다. 레지스터 이름이
다른 셀에 사용되는 경우에는 오류 리턴 코드가 다시 전달되고 레지스터 요청이
실패합니다.
- BBOA1REG API를 호출할 클라이언트 주소 공간 기본 언어 애플리케이션을
설정하십시오. 디먼 그룹과
서버 이름이 전달되고 이름을 표시하는 입력 문자열 또는 WebSphere Application Server 디먼에 사용되는
레지스터 이름.
0(영) 리턴 및 이유 코드는
클라이언트 주소 공간이 현재 선택한 WebSphere Application Server
디먼 그룹 및 서버로 바인딩됨을 표시합니다. 이 WebSphere Application Server와
상호 작용하는 이후의 호출은 수반된 레지스터 이름을 사용하여
작성된 특정 연결 핸들 또는 제공된 레지스터 이름이 있어야 합니다.
결과
이 태스크를 완료한 후 전달된 레지스터 이름 문자열은 현재 주소
공간에 예약됩니다. 비레지스터 호출이
수신될 때까지는 이 토큰으로 다른 레지스터 호출을 수행할 수
없습니다.
중요사항: 이 호출에
최소 연결 설정을 사용할 경우 결과는 요청을 대기하며 대상 서버와 사전 설정된
연결 풀입니다.
또한
등록 항목 컨텍스트 또는 제어 블록이 작성되어 레지스터 이름 문자열과
연관됩니다. 각 고유 레지스터 이름마다 레지스터 컨텍스트가 있습니다.
주소 공간과 스레드가 동일한
다수의 레지스터 이름을 하나 이상의
WebSphere Application Server
디먼 그룹과 바인딩할 수 있습니다.
다음에 수행할 작업
BBOA1REG API에 대해 더 읽으려면 z/OS
기본 API에 대한 최적화된 로컬 어댑터 주제의 내용을 참조하십시오.