![[AIX Solaris HP-UX Linux Windows]](../dist.gif)
이 페이지에서 SCA(Service Component Architecture) 복합 참조 또는 서비스를 연결하는 JMS(Java Message Service) 바인딩의 특성 설정을 볼 수 있습니다. 이 페이지에서 JMS 바인딩의 자원을 편집할 수도 있습니다. 이 페이지에 표시된 설정은 binding.jms 요소를 정의합니다.
이 관리 콘솔 페이지를 보려면 해당 컴포지션 단위에서 JMS 바인딩 참조 또는 서비스를 지원해야 합니다. 관리 콘솔에서 다음을 수행하십시오.
JMS 바인딩을 통해 JNDI(Java Naming and Directory Interface) 이름을 사용하는 기존 JMS 자원을 식별할 수 있습니다.
모든 binding.jms 요소에 적용되는 특성 설정을 지정합니다. 설정은 서비스 및 참조 둘 모두와 관련이 있습니다. 설정은 편집할 수 없습니다.
URI의 형식은 다음과 같습니다.
jms: jms_destination?
connectionFactoryName=connection_factory_name &
destinationType={queue|topic} &
deliveryMode=delivery_mode &
timeToLive=time_to_live &
priority=priority &
user_property=user_property_value & ...
올바른 값은 requestmsgidtocorrelid(기본값), requestcorrelidtocorrelid 및 none입니다.
이 설정은 선택사항입니다. 팩토리가 지정되지 않은 경우 WebSphere® Application Server 초기 컨텍스트 팩토리가 사용됩니다.
요청은 SCA 서비스로 전송된 메시지 또는 SCA 참조에서 전송한 메시지입니다.
응답은 참조가 수신한 메시지(즉, 호출된 서비스의 응답) 또는 이전 요청 메시지에 대한 응답으로 서비스가 전송한 메시지입니다. SCA의 응답은 항상 이전 요청에 대한 응답입니다.
wireFormat.jmsObject를 예로 들 수 있습니다.
요청은 SCA 서비스로 전송된 메시지 또는 SCA 참조에서 전송한 메시지입니다.
wireFormat.jmsObject를 예로 들 수 있습니다.
응답은 참조가 수신한 메시지(즉, 호출된 서비스의 응답) 또는 이전 요청 메시지에 대한 응답으로 서비스가 전송한 메시지입니다. SCA의 응답은 항상 이전 요청에 대한 응답입니다.
JMS 바인딩의 자원을 지정합니다. 사용자는 대상 JNDI 이름, 활성화 스펙 JNDI 이름 및 연결 팩토리 JNDI 이름에 대한 자원 설정을 읽고 편집할 수 있습니다. 다른 모든 자원 설정은 읽기 전용입니다.
이 설정은 서비스 및 참조 모두에 사용되며 읽기 전용입니다.
@type은 대상 유형입니다.
대상 이름은 서비스 및 참조 둘 모두에 대해 설정할 수 있습니다.
@name은 대상의 JNDI 이름입니다.
올바른 값은 ifnotexist(기본값), always 및 never입니다. 값이 ifnotexist인 경우 자원이 존재하지 않고 기본 메시징 제공자와 관련이 없으면 제품에서 SCA 컴포지트에 필요한 대상 자원을 동적으로 작성합니다. SCA 컴포지트를 비즈니스 레벨 애플리케이션에 추가하는 경우 제품은 자원을 작성합니다.
SCA 자산을 비즈니스 레벨 애플리케이션에 추가하는 경우 제품은 컴포지트 정의의 유효성을 검증합니다. 유효성 검증 결과 오류가 있는 경우 제품은 자산을 애플리케이션에 추가하지 않습니다. 값이 always이고 대상이 있는 경우 배치가 중지되고 오류가 발생합니다.
활성화 스펙은 서비스에 대해서만 설정할 수 있습니다.
이 요소의 속성은 대상 요소에 대해 정의된 속성을 따릅니다.
올바른 값은 ifnotexist(기본값), always 및 never입니다. 값이 ifnotexist인 경우 자원이 존재하지 않고 기본 메시징 제공자와 관련이 없으면 제품에서 SCA 컴포지트에 필요한 활성화 스펙 자원을 동적으로 작성합니다. 값이 always이고 활성화 스펙이 있는 경우 SCA 컴포지트가 비즈니스 레벨 애플리케이션에 추가되면 배치가 중지되고 오류가 발생합니다.
연결 팩토리 JNDI 이름은 참조에 대해서만 설정할 수 있습니다.
이 특성의 속성은 대상 요소에 대해 정의된 특성을 따릅니다. 이 특성은 activationSpec 특성과 상호 배타적입니다.
올바른 값은 ifnotexist(기본값), always 및 never입니다. 값이 ifnotexist인 경우 자원이 존재하지 않고 기본 메시징 제공자와 관련이 없으면 제품에서 SCA 컴포지트에 필요한 연결 팩토리 자원을 동적으로 작성합니다. 값이 always이고 연결 팩토리가 있는 경우 SCA 컴포지트가 비즈니스 레벨 애플리케이션에 추가되면 배치가 중지되고 오류가 발생합니다.
응답 메시지를 처리하고 참조를 위해 응답을 수신하며 서비스의 응답을 전송하는 데 사용되는 자원을 지정합니다. 응답 요소는 응답 메시지를 처리하는 데 사용되는 연결 팩토리 또는 활성화 스펙 요소 및 대상을 정의합니다.
응답 자원은 서비스 및 참조 둘 모두와 관련이 있습니다. 사용자는 응답 대상 JNDI 이름 및 응답 연결 팩토리 JNDI 이름에 대한 자원 설정을 읽고 편집할 수 있습니다. 다른 모든 자원 설정은 읽기 전용입니다.
이 설정은 서비스 및 참조 모두에 사용되며 읽기 전용입니다.
대상 이름은 서비스 및 참조 둘 모두에 대해 설정할 수 있습니다.
올바른 값은 ifnotexist(기본값), always 및 never입니다. 값이 ifnotexist인 경우 자원이 존재하지 않고 기본 메시징 제공자와 관련이 없으면 제품에서 SCA 컴포지트에 필요한 응답 대상 자원을 동적으로 작성합니다. 값이 always이고 응답 대상이 있는 경우 SCA 컴포지트가 비즈니스 레벨 애플리케이션에 추가되면 배치가 중지되고 오류가 발생합니다.
응답 연결 팩토리는 서비스 및 참조 둘 모두에 대해 설정할 수 있습니다.
이 요소의 속성은 대상 요소에 대해 정의된 속성을 따릅니다. 이 요소는 activationSpec 요소와 상호 배타적입니다.
올바른 값은 ifnotexist(기본값), always 및 never입니다. 값이 ifnotexist인 경우 자원이 존재하지 않고 기본 메시징 제공자와 관련이 없으면 제품에서 SCA 컴포지트에 필요한 응답 연결 팩토리 자원을 동적으로 작성합니다. 값이 always이고 응답 연결 팩토리가 있는 경우 SCA 컴포지트가 비즈니스 레벨 애플리케이션에 추가되면 배치가 중지되고 오류가 발생합니다.
참조의 요청에 적용되는 JMS 헤더 특성을 지정합니다. 헤더 특성은 편집할 수 없습니다.
JMS 헤더 특성이 지정되면 해당 특성이 URI에 나타나지 않아야 합니다.
아웃바운드 메시지 서비스의 응답에 적용할 JMS 헤더 특성을 지정합니다. 헤더 특성은 편집할 수 없습니다.
JMS 헤더 특성이 지정되면 해당 특성이 URI에 나타나지 않아야 합니다.