0
Java Servlets과 JMS를 사용하여 간단한 대화 앱을 만들려고합니다.응답을받지 못하면 JMS 메시지를 다시 보내십시오.
두 개의 채널 (msg 및 ack)을 설정했습니다.
메시지를 보내고 응답을 받으려면 확인을 누르십시오.
지정된 시간 내에 승인을받지 못하면 어떻게 메시지를 다시 보냅니 까?
자세한 내용이 필요한지 물어보십시오.
Java Servlets과 JMS를 사용하여 간단한 대화 앱을 만들려고합니다.응답을받지 못하면 JMS 메시지를 다시 보내십시오.
두 개의 채널 (msg 및 ack)을 설정했습니다.
메시지를 보내고 응답을 받으려면 확인을 누르십시오.
지정된 시간 내에 승인을받지 못하면 어떻게 메시지를 다시 보냅니 까?
자세한 내용이 필요한지 물어보십시오.
AUTO_ACKNOWLEDGMENT
을 사용하여 JMS 메시지를 보낼 때 메시지는 서버에서 자동으로 확인됩니다. 서버가 JMSException을 클라이언트에 다시 던지면 무언가 잘못되어 메시지가 서버에서 수신되거나 지속되지 않습니다. 이것은 메시지를 다시 보내는 신호입니다.
예외가 발생하지 않으면 서버가 메시지를 수신했다고 간주 할 수 있습니다. 이를 위해 별도의 ACK
채널이 필요하지 않습니다. 그것은 JMS를 통해 암시됩니다.
? 서버가 자동 응답이면 'AUTO_ACKNOWLEDGMENT'를 사용합니다. – raffian
'AUTO_ACKNOWLEDGMENT'을 (를) 사용하고 있습니다. 내가 메시지에 대한 대답을 받았는지 여부를 어떻게 확인할 수 있습니까? 서버가 응답을 받았음을 알려주는 부울 값을 얻었습니까? 그렇다면 어떻게 그리고 어디에서이 정보에 액세스합니까? – aBhijit