서비스 컴포넌트 아키텍처

SCA(Service Component Architecture) 페이지에서 WebSphere® SCA(Service Component Architecture) 애플리케이션을 지원하도록 클러스터나 서버를 구성할 수 있습니다. 서비스 애플리케이션은 CellName.Bus, SCA.SYSTEM.CellName.Bus 또는 BPC.CellName.Bus 버스 중 하나 이상을 사용해야 하는 애플리케이션입니다.

관리 콘솔에서 이 페이지를 보려면 다음 중 하나를 수행하십시오.

기본적으로 배치 관리자 및 사용자 정의(관리 노드) 프로파일 내의 새 서버 및 클러스터에는 SCA 지원이 구성되어 있지 않습니다. 독립형 서버 프로파일의 일부인 모든 서버에 대해서는 SCA 지원이 이미 구성되어 있습니다.

이 페이지에서 다음 태스크를 수행할 수 있습니다.
중요: 배치 관리자 또는 사용자 정의 프로파일 내의 SCA 구성에 사용되는 데이터 소스를 수정할 수는 있지만 기존 SCA 지원을 수정하거나 구성 해제할 수는 없습니다. 독립형 서버 프로파일에서는 구성된 데이터 소스를 수정할 수 없습니다.

표시된 링크(온라인)는 인터넷 액세스가 필요합니다. 각 링크를 누르면 온라인 Information Center에서 주제 검색이 실행됩니다. 검색 결과가 나열되면 사용자 구성에 가장 적합한 주제를 선택하십시오.

이 주제에 대한 업데이트 확인(온라인)

SCA(Service Component Architecture) 컴포넌트 지원

SCA 애플리케이션을 현재 클러스터 또는 서버로 배치하려면 이 선택란을 선택하십시오.

기본적으로 이 옵션은 배치 관리자 또는 사용자 정의(관리 노드) 프로파일을 사용하는 경우에 지워집니다. 독립형 서버 프로파일을 사용하는 경우 SCA 지원이 이미 구성되어 있으며 이 선택란이 체크되어 있습니다.

SCA(Service Component Architecture) 컴포넌트 지원 옵션을 선택하면 버스 멤버 위치 패널이 활성화되어 SCA 애플리케이션 대상 및 메시징 엔진을 호스트하는 위치를 지정할 수 있습니다.

버스 멤버 위치 패널

SCA 시스템 버스(및 선택적으로 SCA 애플리케이션 버스) 대상이 로컬 배치 대상에서 호스트되는지 또는 원격 대상에서 호스트되는지를 지정합니다. 적절한 위치를 표시하려면 이 패널에서 로컬원격 단일 선택 단추를 사용하십시오.

버스 멤버는 독립형 서버 프로파일에 대해서 항상 로컬 방식으로 호스트됩니다.

로컬

현재 클러스터 또는 서버에서 SCA 애플리케이션 및 해당 JMS 큐 대상을 작성하고 호스트하려면 이 단일 선택 단추를 선택하십시오.

로컬을 선택하면 시스템 버스 멤버 패널 및 애플리케이션 버스 멤버 패널은 활성화되어 서비스 통합 버스마다 사용된 데이터 소스를 작성 또는 수정할 수 있습니다.

원격

JMS 큐 대상 및 메시징 엔진을 호스트하기 위해 원격 클러스터 또는 서버를 사용하는 동안 로컬 클러스터 또는 서버에서 SCA 애플리케이션을 호스트하려면 이 단일 선택 단추를 선택하십시오.

원격을 선택하는 경우, 연관된 드롭 다운 목록 또는 새로 작성 단추를 사용하여 사용하려는 원격 위치를 지정하십시오. 드롭 다운 목록은 SCA 시스템 버스 멤버로 구성된 모든 배치 대상을 표시하며 새로 작성 단추는 배치 대상 찾아보기 페이지를 열어 해당 목록에 단일 서버 또는 클러스터 대상을 추가할 수 있습니다.
참고: 배치 대상 찾아보기 페이지를 사용하여 목록에 새 대상을 추가하고 SCA 구성을 완료하기 전에 SCA(Service Component Architecture) 페이지를 탐색하면, 해당 대상은 목록에서 제거됩니다,

원격 배치 대상을 선택하고 나면, 페이지는 시스템 버스 멤버 패널에 해당 대상에 적합한 정보를 표시합니다. 원격 배치 대상에서 애플리케이션 버스가 사용 가능하면, 페이지는 애플리케이션 버스 멤버 패널의 테이블도 업데이트합니다. 배치 대상에서 애플리케이션 버스가 사용 가능하면 이 버스를 사용할 수 있습니다.

시스템 버스 멤버 패널

SCA 시스템 버스에서 사용하는 데이터 소스의 특성을 지정합니다. 이 패널은 클러스터 또는 서버에 새 SCA 구성을 작성할 때마다, 이전 SCA 구성의 시스템 버스 데이터 소스 특성을 편집할 때 활성화됩니다.

선택한 배치 대상에 구성되어 있는 WebSphere Process Server 및 WebSphere Enterprise Service Bus 공통 데이터베이스(기본적으로 WPRCSDB)를 기반으로 하는 기본값이 이 패널의 여러 필드에 포함되어 있습니다. 이러한 기본값을 허용하거나 편집할 수 있습니다.

i5/OS 시스템의 데이터베이스 구성 요구사항은 다른 플랫폼의 데이터베이스 구성 요구사항과 다를 수 있으므로, 시스템 버스 멤버 패널의 필드에 대한 유효값 및 기본값은 다른 플랫폼의 유효값 및 기본값과 약간 다를 수 있습니다. i5/OS 시스템의 데이터베이스 및 데이터 소스 특성에 대한 자세한 정보는 WebSphere Process Server Information Center에서 데이터베이스 구성 문서를 참조하십시오.

필드 외에도 시스템 버스 멤버 패널에는 다음의 두 가지 단추가 있습니다.
  • 편집: 시스템 버스에 사용된 데이터 소스를 수정하려면 편집 단추를 사용하십시오. 이 단추를 클릭하면 데이터 소스 구성 페이지가 열립니다.
  • 연결 테스트: 데이터 소스가 연결되어 데이터베이스를 인증할 수 있는지 확인하려면 연결 테스트 단추를 사용하십시오. 컴포넌트가 데이터 소스를 관리하면, 이 테스트는 구성된 범위에서 데이터에 연결할 수 있는지 여부와 적용 가능한 경우 스키마가 올바르게 구성되어 있는지 여부도 확인합니다.

이 패널의 각 필드에 대한 자세한 설명은 다음 섹션을 참조하십시오. 독립형 서버 프로파일을 사용하는 경우에는 이러한 필드를 편집할 수 없습니다.

데이터베이스 이름

이 데이터 소스에 사용된 데이터베이스 인스턴스를 지정합니다. 값은 기존 데이터베이스의 이름이어야 합니다.

데이터 소스를 아직 구성하지 않은 경우, 데이터베이스 이름에는 발견된 데이터베이스 구성(예: WebSphere Process Server 및 WebSphere Enterprise Service Bus용 WPRCSDB 구성)을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

스키마

시스템 버스 데이터 소스용 테이블을 포함하는 데이터베이스 스키마 이름을 입력하십시오. 이 필드는 스키마 이름을 지원하는 데이터베이스에서 새 데이터 소스를 작성 중인 경우 필요합니다.

각 메시징 엔진은 테이블 등의 자원을 단일 스키마에 저장합니다. 각 데이터베이스 스키마는 하나의 메시징 엔진에서만 사용합니다. 모든 메시징 엔진이 동일한 테이블 이름을 사용하더라도, 스키마와의 관계를 통해 자체 테이블에 대한 독점적 사용권이 각 메시징 엔진에 제공됩니다.
참고:

스키마를 지원하는 데이터베이스에서는 스키마 이름 지정 요구사항이 다른 경우가 많습니다. 메시징 엔진이 포함된 스키마를 작성하고 사용하는 방법에 대한 자세한 정보는 사용자의 데이터베이스 문서 및 WebSphere Process Server Information Center의 데이터베이스 구성 주제를 참조하십시오.

아직 데이터 소스를 구성하지 않았으면 스키마에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 이 기본값은 동일한 셀에 지정된 데이터베이스 인스턴스가 사용되는 모든 데이터 소스에서 고유합니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

테이블 작성

메시징 엔진이 데이터 소스를 위한 데이터베이스 테이블을 작성하게 하려면 이 선택란을 선택하십시오.

이 선택란은 선택적입니다. 이 선택란을 선택하지 않은 경우 데이터베이스 관리자는 수동으로 테이블을 작성해야 합니다.

기본적으로 이 옵션은 새 구성에 대해 선택됩니다.

사용자 이름

시스템 버스 데이터 소스에 연결하는 데 사용하는 사용자 ID를 입력하십시오.

이 필드는 필수입니다.

아직 데이터 소스를 구성하지 않았으면, 사용자 이름에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

비밀번호

사용자 이름 필드에 지정한 사용자의 비밀번호를 입력합니다.

이 필드는 필수입니다.

아직 데이터 소스를 구성하지 않았으면, 비밀번호에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

서버

시스템 버스에서 사용하는 데이터베이스 서버의 이름을 지정하십시오.

아직 데이터 소스를 구성하지 않았으면, 서버에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

프로바이더

시스템 버스에 메시징 자원을 작성하는 데 사용하는 데이터베이스 프로바이더 유형을 지정하십시오. 선택한 JDBC 프로바이더는 데이터 소스에 사용할 수 있는 데이터베이스 유형을 판별합니다.

아직 데이터 소스를 구성하지 않았으면, 프로바이더에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

메시징 엔진에 대해 파일 저장소를 사용 중인 경우 프로바이더가 자동으로 파일 저장소로 설정됩니다. 파일 저장소 옵션은 독립형 서버 프로파일을 설치하는 동안에만 사용 가능합니다.

이 필드는 클러스터 또는 서버에 새 서비스 통합 버스 데이터 소스를 작성하는 데 필요합니다. 시스템 버스 메시징 엔진이 구성되었으면 이 값을 변경할 수 없습니다.

애플리케이션 버스 멤버 패널

SCA 애플리케이션 버스에서 사용하는 데이터 소스의 특성을 지정합니다. 이 패널은 클러스터 또는 서버에 새 SCA 구성을 작성할 때마다, 이전 SCA 구성의 애플리케이션 버스 데이터 소스 특성을 편집할 때 활성화됩니다.

선택한 배치 대상에 구성되어 있는 WebSphere Process Server 및 WebSphere Enterprise Service Bus 공통 데이터베이스(기본적으로 WPRCSDB)를 기반으로 하는 기본값이 이 패널의 여러 필드에 포함되어 있습니다. 이러한 기본값을 허용하거나 편집할 수 있습니다.

i5/OS 시스템의 데이터베이스 구성 요구사항은 다른 플랫폼의 데이터베이스 구성 요구사항과 다를 수 있으므로, 애플리케이션 버스 멤버 패널의 필드에 대한 유효값 및 기본값은 다른 플랫폼의 유효값 및 기본값과 약간 다를 수 있습니다. i5/OS 시스템의 데이터베이스 및 데이터 소스 특성에 대한 자세한 정보는 WebSphere Process Server Information Center에서 데이터베이스 구성 문서를 참조하십시오.

필드 외에도 애플리케이션 버스 멤버 패널에는 다음의 두 가지 단추가 있습니다.
  • 편집: 애플리케이션 버스에 사용된 데이터 소스를 수정하려면 편집 단추를 사용하십시오. 이 단추를 클릭하면 데이터 소스 구성 페이지가 열립니다.
  • 연결 테스트: 데이터 소스가 연결되어 데이터베이스를 인증할 수 있는지 확인하려면 연결 테스트 단추를 사용하십시오. 컴포넌트가 데이터 소스를 관리하면, 이 테스트는 구성된 범위에서 데이터에 연결할 수 있는지 여부와 적용 가능한 경우 스키마가 올바르게 구성되어 있는지 여부도 확인합니다.

이 패널의 각 필드에 대한 자세한 설명은 다음 섹션을 참조하십시오. 독립형 서버 프로파일을 사용하는 경우에는 이러한 필드를 편집할 수 없습니다.

WebSphere Business Integration Adapter 컴포넌트 사용

WebSphere Business Integration Adapters의 SCA 애플리케이션 버스 지원을 구성하려면 이 선택란을 선택하십시오.

기본적으로 이 옵션은 새 SCA 구성을 작성할 때 선택됩니다. 선택한 배치 대상에 WebSphere Business Integration Adapters를 사용하는 SCA 애플리케이션을 배치하려는 경우 필수입니다.
참고: 이러한 유형의 SCA 애플리케이션을 배치할 것인지 여부를 알 수 없는 경우, 필요할 때 지원을 받을 수 있도록 하기 위해서 이 옵션을 선택하는 것을 고려해 보십시오.

데이터베이스 인스턴스

이 데이터 소스에 사용된 데이터베이스 인스턴스를 지정합니다. 값은 기존 데이터베이스 인스턴스의 이름이어야 합니다(예: WPRCSDB).

아직 데이터 소스를 구성하지 않았으면, 데이터베이스 인스턴스에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

스키마

애플리케이션 버스 데이터 소스용 테이블을 포함하는 데이터베이스 스키마 이름을 입력하십시오. 이 필드는 스키마 이름을 지원하는 데이터베이스에서 새 데이터 소스를 작성 중인 경우 필요합니다.

각 메시징 엔진은 테이블 등의 자원을 단일 스키마에 저장합니다. 각 데이터베이스 스키마는 하나의 메시징 엔진에서만 사용합니다. 모든 메시징 엔진이 동일한 테이블 이름을 사용하더라도, 스키마와의 관계를 통해 자체 테이블에 대한 독점적 사용권이 각 메시징 엔진에 제공됩니다.
참고: 스키마를 지원하는 데이터베이스에서는 스키마 이름 지정 요구사항이 다른 경우가 많습니다. 메시징 엔진이 포함된 스키마를 작성하고 사용하는 방법에 대한 자세한 정보는 사용자의 데이터베이스 문서 및 WebSphere Process Server Information Center의 데이터베이스 구성 주제를 참조하십시오.

아직 데이터 소스를 구성하지 않았으면 스키마에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 이 기본값은 동일한 셀에 지정된 데이터베이스 인스턴스가 사용되는 모든 데이터 소스에서 고유합니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

테이블 작성

메시징 엔진이 데이터 소스를 위한 데이터베이스 테이블을 작성하게 하려면 이 선택란을 선택하십시오.

이 선택란은 선택적입니다. 이 선택란을 선택하지 않은 경우 데이터베이스 관리자는 수동으로 테이블을 작성해야 합니다.

기본적으로 이 옵션은 새 구성에 대해 선택됩니다.

사용자 이름

애플리케이션 버스 데이터 소스에 연결하는 데 사용하는 사용자 ID를 입력하십시오.

이 필드는 필수입니다.

아직 데이터 소스를 구성하지 않았으면, 사용자 이름에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

비밀번호

사용자 이름 필드에 지정한 사용자의 비밀번호를 입력합니다.

이 필드는 필수입니다.

아직 데이터 소스를 구성하지 않았으면, 비밀번호에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

서버

애플리케이션 버스에서 사용하는 데이터베이스 서버의 이름을 지정하십시오.

아직 데이터 소스를 구성하지 않았으면, 서버에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

프로바이더

애플리케이션 버스에 메시징 자원을 작성하는 데 사용하는 데이터베이스 프로바이더 유형을 지정하십시오. 선택한 JDBC 프로바이더는 데이터 소스에 사용할 수 있는 데이터베이스 유형을 판별합니다.

아직 데이터 소스를 구성하지 않았으면, 프로바이더에는 발견된 데이터베이스 구성을 기반으로 하는 기본값이 포함되어 있습니다. 필드 내에서 기본값을 직접 편집하거나 편집을 클릭한 후 데이터 소스 특성을 업데이트하여 기본값을 변경할 수 있습니다.

메시징 엔진에 대해 파일 저장소를 사용 중인 경우 프로바이더가 자동으로 파일 저장소로 설정됩니다. 파일 저장소 옵션은 독립형 서버 프로파일을 설치하는 동안에만 사용 가능합니다.

이 필드는 클러스터 또는 서버에 새 서비스 통합 버스 데이터 소스를 작성하는 데 필요합니다. 애플리케이션 버스 메시징 엔진이 구성되었으면 이 값을 변경할 수 없습니다.