우리는 Websphere 8.5.5에서 실행되는 SOAP 기반 JMS 기반 웹 서비스를 보유하고 있습니다. 웹 서비스는 MQ 요청 메시지를 수신하고 요청을 처리 한 다음 응답을 되돌려 보냅니다. 모든 것이 잘됩니다.SOAP/JMS 기반 웹 서비스에 대한 MQ 응답 메시지에 JMSExpirationTime을 설정하는 방법은 무엇입니까?
MQ 응답 메시지에서 JMSExpirationTime을 설정해야하므로 호출 응용 프로그램이 대기열에서 "지정된 시간"에 응답을 읽지 않으면 메시지가 만료되어야하며 남아 있지 않아야합니다 영원히 대기열에.
웹 서비스는 JMS를 통한 JAX-RPC 기반 SOAP입니다. SOAP Listsner MDB는 만기 시간을 자체적으로 설정하는 JMSListenerMDB (com.ibm.ws.webservices.engine.transport.jms.JMSListenerMDB)의 확장입니다 "MQ 요청 메시지에서 동일하게 설정 됨. 그렇지 않으면 0으로 설정 됨 영원히이다. ").
메시지는 IBM API에서 준비되므로 MQ Response Message에 JMSExpirationTime을 설정하는 방법은 무엇입니까?
"Websphere 8.5.5"를 말할 때 정확히 무엇을 의미합니까? WebSphere는 제품이 아닌 브랜드입니다. 자체적으로 사용되는 경우 일반적으로 WebSphere App Server를 의미합니다. 반면에 MQ는 WebSphere 브랜드를 떠났고 v8을 가지고 있지만 v8.5.5는 없습니다. –