클라이언트 워크스테이션이 원격 시스템에 연결될 때
제품 업데이트와 구성 파일, 환경 설정 구성, 원격 시스템
연결에 대한 업데이트를 자동으로 분배하도록
System z®용 Rational® Developer를 구성할 수 있습니다. 이 기능을 푸시 투 클라이언트라고 합니다. 이 기능을 통해
워크스테이션 구성을 중앙에 저장하고 클라이언트
워크스테이션에 넣어 개발자가 일관적인 워크스테이션
환경에서 작업하도록 할 수 있습니다.
푸시 투 클라이언트 개요
푸시 투 클라이언트 환경 구현에는
몇 가지 태스크가 포함되며, 그 중 일부는 z/OS®
시스템에서 수행하고 일부는 클라이언트 워크스테이션에서 수행합니다. 다음은 푸시 투 클라이언트 환경 구현 방법에 대한
개요입니다. 이 개요에서는 이 환경에서 사용되는 몇 가지
용어 및 자원을 정의합니다. 푸시 투 클라이언트 구현에 대한 세부사항은
하위 주제에 설명되어 있습니다.
- z/OS에서 푸시 투 클라이언트를 구성합니다.
제품 업데이트
및 구성을 분배할 원격 시스템마다 푸시 투 클라이언트를 지원하도록
설정해야 합니다.
- z/OS 시스템 하나가
1차 시스템으로 정의되어 있어야 합니다. 1차 시스템은
푸시 투 클라이언트 환경에서 제어 시스템입니다. z/OS 시스템 하나만 1차 시스템으로 정의할 수 있습니다.
1차 시스템은 푸시 투 클라이언트 환경의 모든 시스템에
적용되는 글로벌 구성 파일과 1차 시스템 자체에만 적용되는
시스템 구성 파일을 저장합니다. 글로벌 구성에는 제품 업데이트,
Eclipse 환경 설정 및 원격 시스템 연결이 있습니다.
- 기타 z/OS 시스템은
푸시 투 클라이언트 환경에서 1차가 아닌 시스템으로 사용할 수 있습니다. 1차가 아닌 시스템은
1차가 아닌 시스템 자체에만 적용되는 시스템 구성만
정의합니다. 시스템 구성에는 특성 그룹, 기본값, 파일 맵핑
및 호스트 기반 프로젝트가 있습니다.
z/OS 시스템에서 푸시 투 클라이언트 구성의 시작점은
pushtoclient.properties라고 하는 루트 파일입니다.
이 파일은 z/OS 시스템의
/etc/rdz/ 디렉토리에 있습니다. 이 파일에는
다음과 같이 구성 매개변수를 지정하는 항목이 있습니다.
- 해당 기능을 제품 업데이트에 사용할 수 있는지 여부:
product.enabled=true를 설정하여 나타냅니다.
- 해당 기능을 구성 업데이트에 사용할 수 있는지 여부:
config.enabled=true를 설정하여 나타냅니다.
- 현재 시스템이 1차 시스템(푸시 투 클라이언트 기능을
제어하는 시스템)인지 여부: primary.system=true|false를 지정하여 나타냅니다.
- 기본 구성 파일 keymapping.xml을 찾을 수 있는 위치:
pushtoclient.folder=/var/rdz/pushtoclient(기본 위치)를
설정하여 나타냅니다. 키 맵핑 파일에는 애플리케이션 관련 설정
포함된 파일 세트의 포인터가 있습니다. 이러한 포인터는 아래의 단계 3에
설명된 구성 파일 내보내기 프로세스의 일부로
System z용 Rational Developer
클라이언트에서
작성됩니다.
푸시 투 클라이언트를 구성하기 위해 z/OS 시스템 준비에 대한 정보는
System z용 IBM® Rational Developer 호스트 구성 안내서(SC23-7658)를 참조하십시오.
- 다른 작업공간이 z/OS 시스템에
연결될 때 이 작업공간에 넣을 설정으로 마스터 작업공간을 구성합니다.
원격 시스템이 설정된 후, 나머지 조직에 넣을
System z용 Rational Developer 설정 구성을
시작할 수 있습니다. 대부분의 설정에서는(예: Eclipse 환경 설정, 원격 시스템 연결,
특성 그룹 및 파일 시스템 맵핑) System z용 Rational Developer 클라이언트에서 설정을 로컬로 업데이트하여 구성합니다. 일부 설정에서는(예:
제품 업데이트, 호스트 기반 프로젝트 및 기본값)
z/OS 시스템에서 수동으로 구성해야 합니다.
- System z용 Rational Developer 구성 내보내기 마법사를 사용하여
z/OS 시스템에 작업공간 설정을 내보냅니다.
내보내기 마법사가
로컬 구성 파일(Eclipse 환경 설정, 원격 시스템 연결,
특성 그룹 및 파일 시스템 맵핑)을 마스터 작업공간에서 z/OS 시스템으로
업로드합니다.
원격 시스템에서 키 맵핑 파일이 포함된 폴더에 파일을
쓸 권한이 있는 사용자만 설정을 내보낼 수 있습니다. 설정을 내보낸 후,
z/OS 시스템에 연결하는 사용자에게
이러한 설정으로 작업공간을 업데이트하라는 메시지가 표시됩니다.
클라이언트 워크스테이션에 넣을 System z용 Rational Developer 설정 구성 및 내보내기에 대한 정보는
다음 절에 링크된 나머지 주제를 참조하십시오.
업데이트 작성 및 분배
System z용 Rational Developer는 다음과 같은 유형의
업데이트를 분배할 수 있습니다.
- 제품 설치 업데이트. System z용 Rational Developer는 클라이언트
워크스테이션이 원격 시스템에 연결될 때 시스템 관리자가 제품 설치
업데이트를 작성하고 업데이트를 설치하라는 메시지를
표시할 수 있는 도구를 제공합니다. 제품 업데이트 분배에 대한 정보는 제품 업데이트 분배를
참조하십시오.
- 제품 구성 업데이트. System z용 Rational Developer는
시스템 관리자가 원격 시스템 연결을 정의, 구성 파일을 정의,
중앙에서 클라이언트 워크스테이션 환경 설정을 구성할 수 있는
도구를 제공합니다. 클라이언트 워크스테이션이 원격 시스템에
연결될 때 이러한 연결 정의, 구성 파일 및 환경 설정을 개별 클라이언트
워크스테이션에 자동으로 분배할 수 있습니다. 구성 업데이트 분배에 대한 정보는 구성 파일 작성 및 분배를
참조하십시오.