2016-07-20 1 views
0

Java에서 https://code.msdn.microsoft.com/Brokered-Messaging-Request-0ce8fcaf#content과 비슷한 것을 구현하려고하지만 예제에 사용 된 QueueClient.AcceptMessageSession과 일치하도록 서비스 버스 Java SDK에서 기능을 찾을 수 없습니다.Azure Java SDK로 요청 응답 대기열 만들기

그러면 클라이언트가 예상 세션 ID와 일치하는 메시지에 대해서만 응답 큐를 폴링하도록 할 수 있습니까? 각 클라이언트마다 별도의 응답 대기열을 만들어야합니까? 또는 일치하지 않는 메시지를 대기열에 다시 삽입하는 것이 가장 좋습니다.

나는 com.microsoft.azure/azure-servicebus 메이븐 패키지 버전 0.9.3을 사용하고 있습니다.

답변

0

WFC API 대신 서비스 버스 REST API를 사용하기 때문에이 기능은 Java SDK에서 지원되지 않는 것으로 보입니다. Topic/Subscription way는 Java SDK로이를 구현할 수있는 유일한 방법 일 수 있습니다.

더 자세히 : https://github.com/Azure/azure-sdk-for-java/issues/246

0

@HannuHuhtanen, 내 마음에, 나는이 솔루션은 별도로 서버와 클라이언트로 연속 WebJob 두 서비스 버스 큐를 연결하는 두 개의 JMS에게 연결을 사용하기를 참조 해보세요 것을 생각 tutorial은 ServiceBus 용 AMQP와 함께 JMS를 사용하는 방법을 알고 있습니다.

관련 문제