2013-11-20 4 views
0

하나 이상의 상대방에게 전달해야하는 데이터의 연속적인 스트림을 수신하는 애플리케이션이 있습니다. 그 다른 당사자는 우리 회사의 일부가 아니므로 Azure Service Bus에서 릴레이 된 메시지를 사용하는 것이 좋습니다. 또한 PluralSight에 대한 자습서에서 동일한 릴레이 된 메시지를 최대 20 명의 수신자에게 멀티 캐스트 할 수 있다고 명시되어 있습니다. 그러나 멀티 캐스트에서 찾을 수있는 자습서는 대기열/주제와 관련되어 있지만 다른 당사자가 메시지를 가져 오도록 요구합니다. 이는 원하는 것이 아닙니다. 누구든지 내 설명에 맞는 튜토리얼을 알 수 있습니까?Azure Service Bus 중계 메시지로 메시지 푸시

내가 알기를 희망하는 것은 다음과 같습니다. 방송해야하는 데이터 보유자가 서비스를 정의합니까? 아니면 다른 당사자가 메시지를 보낼 수있는 서비스를 정의합니까? Azure Service Bus에서 릴레이 된 메시지가 잘못된 트랙에있을 가능성이 있습니다. 더 나은 대안이 있다면 더 많은 것을 배우고 싶을 것입니다.

감사합니다, 사이먼

답변

0

서비스 버스 릴레이는 WCF 서비스의 방법으로 온 - 프레미스 환경에서 서비스 버스에 메시지를 게시 (또는 수신) 할 수 있습니다. 클라이언트가 버스에서 메시지를 받기 위해 구독해야하는 버스 지향 환경의 올바른 솔루션인지 여부에 관계없이 서비스 버스 API를 통해 직접 (그리고 그들은 커스텀 코드) 또는 웹 API 나 그와 유사한 것들을 공개함으로써 그들이 메시지를 읽을 수있게한다.

관련 문제