CICS 애플리케이션 바인딩 프로젝트 작성

CICS® 애플리케이션 바인딩 프로젝트는 애플리케이션 바인딩을 정의합니다. 애플리케이션 바인딩은 애플리케이션의 CICS 번들을 대상 플랫폼에 있는 하나 이상의 리젼 유형으로 맵핑하거나 바인드하는 일종의 관리 번들입니다.

이 태스크 정보

애플리케이션 바인딩을 사용하여 플랫폼에 따라 애플리케이션 배치를 사용자 조정하십시오. 예를 들어, 애플리케이션이 단위 테스트 플랫폼에 배치된 경우 모든 CICS 번들이 단일 리젼 유형에 맵핑될 수 있습니다. 그러나 애플리케이션이 제품 적합성 테스트 플랫폼에 배치된 경우 다른 CICS 번들이 해당 리젼 유형에 맵핑되어 프로덕션에 배치될 수 있습니다.

추가 CICS 번들을 애플리케이션 번들과 함께 배치하거나 플랫폼에 추가하는 대안으로, 이 추가 번들을 애플리케이션 바인딩과 함께 배치할 수도 있습니다. 이 CICS 번들은 대상 플랫폼의 애플리케이션 동작을 사용자 정의하는 자원 정의를 포함할 수 있습니다. 예를 들어, URIMAP 자원이 단위 테스트 및 제품 적합성 플랫폼에서 다른 URI를 표시할 수 있습니다.

프로시저

  1. CICS Cloud 퍼스펙티브를 여십시오. 프로젝트 탐색기 보기에서, 대상 플랫폼의 CICS 플랫폼 프로젝트 및 관련 애플리케이션의 CICS 애플리케이션 프로젝트가 사용자의 로컬 작업공간에 있는지 확인하십시오.
  2. 프로젝트 탐색기 보기에서 창을 마우스 오른쪽 단추로 클릭하고 새로 작성 > 프로젝트를 클릭하여 새 프로젝트 마법사를 여십시오.
  3. CICS 자원 폴더를 펼치고 CICS 애플리케이션 바인딩 프로젝트를 클릭하십시오.
  4. 프로젝트 이름 필드에서 프로젝트의 이름을 입력하십시오. 마법사의 애플리케이션 특성 섹션이 자동으로 채워지지만 필요한 경우 이름, 설명, 버전을 편집할 수 있습니다.
  5. 애플리케이션 찾아보기 단추를 클릭하여 애플리케이션 이름 및 버전별로 애플리케이션 목록을 표시하십시오. 관련 애플리케이션을 선택하고 확인을 클릭하십시오.
  6. 플랫폼찾아보기 단추를 클릭하여 대상 플랫폼의 목록을 표시하십시오. 필수 대상 플랫폼을 선택하고 다음을 클릭하십시오.
  7. 애플리케이션 바인딩과 함께 설치하려는 추가 CICS 번들을 선택하고 다음을 클릭하십시오. 애플리케이션 바인딩 프로젝트를 작성한 후 편집하여 애플리케이션과 함께 배치할 추가 CICS 번들을 추가할 수 있습니다.
  8. CICS 번들 분할창에서 번들을 선택한 후 리젼 유형 분할창에서 선택하여 선택한 CICS 번들을 리젼 유형에 맵핑하십시오. 애플리케이션의 CICS 번들 및 애플리케이션 바인딩과 함께 배치 중인 추가 CICS 번들이 나열됩니다.
  9. 각 CICS 번들을 최소 하나의 리젼 유형으로 맵핑할 때까지 CICS 번들 분할창의 각 번들마다 이전 단계를 반복하십시오. CICS 번들을 둘 이상의 리젼 유형으로 바인드할 수 있습니다. 애플리케이션 바인딩 프로젝트를 작성한 후 편집하여 CICS 번들이 리젼 유형에 배치되는 방법을 변경할 수 있습니다.
  10. 완료를 클릭하여 애플리케이션 바인딩 프로젝트를 작성하십시오.

결과

애플리케이션 바인딩 프로젝트가 작성됩니다. 다음 XML 파일이 있는 META-INF 폴더가 프로젝트에 포함됩니다.
  • bundles.xml에는 이 애플리케이션 바인딩과 함께 설치할 CICS 번들이 나열됩니다.
  • appbinding.xml은 애플리케이션 바인딩을 특정 애플리케이션 및 특정 플랫폼과 연관시킵니다.
  • deployment.xml은 애플리케이션 번들과 애플리케이션 바인딩 모두의 번들을 나열하고 플랫폼의 CICS 리젼 유형과 이 번들을 연관시킵니다.
  • manifest.xml은 번들 Manifest 파일입니다.

애플리케이션 바인딩 프로젝트를 작성한 후 바로 편집할 수 있도록 프로젝트가 열립니다. 나중에 편집하기 위해 애플리케이션 바인딩 프로젝트를 열려면 애플리케이션 바인딩 프로젝트의 META-INF 폴더를 펼치고 application.xml, bundles.xml 또는 deployment.xml 파일을 두 번 클릭하십시오. 애플리케이션 바인딩 디스크립터 편집기를 사용하여 애플리케이션 바인딩의 특성을 변경하고, 애플리케이션 바인딩과 함께 배치할 CICS 번들을 추가 또는 제거한 후 애플리케이션 및 애플리케이션 바인딩의 CICS 번들이 리젼 유형으로 배치되는 방법을 변경하십시오. 애플리케이션 바인딩 디스크립터 편집기 사용에 대한 안내서는 애플리케이션 바인딩 디스크립터 편집기의 내용을 참조하십시오.

참고: CICS Explorer®를 사용하여 애플리케이션 바인딩 프로젝트를 작성하고 배치한 경우 프로젝트 소스를 올바르게 관리해야 합니다. zFS의 내보낸 데이터에서 애플리케이션 바인딩 프로젝트를 재구성할 수 없으며 워크스테이션 장애로 데이터가 유실될 수 있습니다. 프로젝트가 소스 코드 관리 시스템에 체크인되었는지 확인하십시오. Eclipse와 통합되는 소스 코드 관리 시스템을 사용할 때에는 CICS Explorer에서 작업 중인 동안 프로젝트를 체크인 및 체크아웃할 수 있습니다.

다음에 수행할 작업

애플리케이션 번들과 애플리케이션 바인딩을 zFS로 내보내십시오.