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

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

시작하기 전에

애플리케이션 바인딩 프로젝트를 작성하려는 애플리케이션 프로젝트가 로컬 작업공간에 있는지 확인하십시오. 플랫폼 프로젝트도 로컬 작업공간에 있는지 확인하십시오.

이 태스크 정보

애플리케이션 바인딩은 애플리케이션의 각 CICS 번들을 대상 플랫폼에 있는 하나 이상의 리젼 유형으로 맵핑합니다. 예를 들어, 애플리케이션이 단위 테스트 플랫폼에 배치되면, 모든 번들을 '단위 테스트' 리젼 유형으로 맵핑할 수 있습니다. 하지만 애플리케이션이 제품 적합성 테스트 플랫폼에 배치된 경우에는 일부 번들이 '연결 소유' 리젼 유형으로 맵핑되고 다른 번들은 '애플리케이션 호스트' 리젼 유형으로 맵핑할 수 있습니다.

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

프로시저

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

결과

애플리케이션 바인딩 프로젝트가 작성됩니다. 다음 XML 파일이 있는 META-INF 폴더가 프로젝트에 포함됩니다.

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

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

다음에 수행할 작업

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