JMS 전송 정책 설정
JMS(Java™ Message Service) 전송 정책에 대한 설정을 구성하려면 이 페이지를 사용하십시오. 요청과 응답 메시지를 서버와 교환하도록 JMS 전송 정책을 사용하고 있는 클라이언트를 구성할 수 있습니다.
- 서비스를 클릭하고, 정책 세트을 확장하고, 애플리케이션 정책 세트를 클릭하십시오.
- 새 애플리케이션 정책 세트를 작성하려면 새로 작성을 클릭하고 이름 필드에 이름을 입력하십시오.
- 정책 표제에서 추가를 클릭하고 JMS 전송을 선택하십시오.
- 확인 또는 적용을 클릭하십시오.
- JMS 전송 정책 설정 패널을 보려면 JMS 전송을 클릭하십시오.
이 관리 콘솔 페이지는 JAX-WS(Java API for XML Web Services) 애플리케이션에만 적용됩니다.
정책 세트를 통해서만 정책을 구성할 수 있습니다. 그러므로, JMS 전송 정책을 구성하려면 JMS 전송 정책을 포함하는 정책 세트가 존재해야 합니다.
JMS 전송 정책을 포함하는 정책 세트를 사용자 정의하려면, 새 정책 세트를 작성하고 기본 저장소에서 정책 세트의 사본을 가져오거나, 또는 사용자가 지정한 위치에서 기존 정책 세트를 가져올 수 있습니다. 편집 가능한 정책 세트가 있다면, JMS 전송 정책을 사용자의 정책 세트에 추가할 수 있습니다.
JMS 전송 정책의 값을 사용자 정의한 후, 이 값은 이제 사용자 정의된 JMS 전송 정책을 포함하는 사용자의 정책 세트에 적용됩니다. 사용자의 애플리케이션, 해당 서비스, 엔드포인트 또는 조작에 사용자의 사용자 정의된 JMS 전송 정책을 포함하는 이 정책 세트를 첨부할 수 있습니다. 이 변경사항은 해당 정책 세트가 첨부되는 모든 JAX-WS 애플리케이션에 영향을 줍니다. 애플리케이션에 정책 세트 첨부에 대한 자세한 정보는 애플리케이션 레벨에서 서비스 제공자 및 서비스 클라이언트에 대한 정책 세트 관리를 읽으십시오.
클라이언트 JMS 연결 특성 - 요청 제한시간
요청 제한시간 값을 지정합니다. 요청 제한시간 값은 클라이언트가 서버에 요청을 한 후 응답을 기다리는 시간입니다. 기본값은 300초입니다.
클라이언트 JMS 연결 특성 - 단방향 및 비동기 조작을 위한 트랜잭션 메시징 허용
클라이언트가 단방향 또는 비동기 양방향 요청에서 트랜잭션을 사용할 수 있도록 지정합니다. 트랜잭션 메시징을 사용으로 설정하려면 이 선택란을 선택하십시오.
이 옵션이 선택되면, 클라이언트가 트랜잭션 하에서 실행 중인 경우 클라이언트 런타임은 트랜잭션 방법으로 JMS 전송으로 SOAP 요청과 응답 메시지를 서버와 교환합니다. 그러므로, 클라이언트 트랜잭션은 SOAP 요청 메시지를 대상 큐나 주제로 보내는데 사용되며, 클라이언트가 트랜잭션을 커미트한 후 서버가 요청 메시지를 수신합니다. 마찬가지로, 서버는 컨테이너 관리 트랜잭션의 제어 하에 요청 메시지를 수신하고, 해당되는 경우, 동일한 트랜잭션을 사용하여 클라이언트에 다시 응답 메시지를 보냅니다. 서버 트랜잭션이 커미트된 후에만 클라이언트는 응답 메시지를 수신합니다.
이 옵션이 선택되지 않으면, 클라이언트와 서버 런타임은 비트랜잭션 방법으로 메시징 조작을 수행합니다.
