2011-05-01 7 views
9

저는 Message Queue로 시작했으며 매우 기본적인 정보, 사용법 등을 찾고 있습니다.Microsoft Message Queue 더 이상 사용되지 않습니까?

그러나 나는 내가 발견 한 것과 이상한 감각을 가지고 있습니다. Visual Studio 2010, Windows 7 또는 Microsoft의 최신 제품에서 "메시지 대기열 서버"는 "표준"방법이 아닙니다. 필자가 찾고있는 모든 정보가 이전 Microsoft 제품과 관련되어 있기 때문입니다. 또는 그것이 제 첫인상입니다.

사실 : http://www.microsoft.com/msmq/이 실행되지 않습니다. 그것은 비어 있습니까?

요약 : 나는 이유를 모르지만 ... Microsoft의 Message Queue는 내 노력을 기울일 수있는 "최첨단"제품이 아니며 아마도 다른 대체 제품이있을 것이라고 생각합니다. 그것은 사실입니까, 아니면 제가 잘못 생각합니까?

요즘 동일한 기능을 제공하는 새로운 제품은 무엇입니까?

감사합니다.

+0

나는 이제 (모든 해답 덕분에) MSMQ를 사용해야하지만 WCF 서비스를 사용해야한다. 문안 인사. – ferpega

답변

3

오래된 제품에 사용되었지만 사용하지 않는 이유가 전혀 없습니다.

메시지 대기열이 지원되는 위치의 한 예는 WCF입니다.

보내는 시간에 서버가 다운 된 경우에도 도착할 것으로 예상되는 WCF 서버로 단방향 메시지를 보낼 수있는 다른 방법은 없습니다.

+0

이 링크는 정말 좋고 대답은 첫 번째 것입니다. 모든 사람들에게 답변 해 주셔서 감사합니다. 나는 MSQM + WCF를 배울 준비가되어있다. :-) – ferpega

3

MSMQ가 살아 있습니다. 우리는 신뢰할 수있는 전달이 필요하지만 양방향/실시간 응답이 필요 없을 때이를 생산에 사용합니다. 또한 WCF와 통합되었습니다.

3

MSMQ는 더 이상 사용되지 않습니다. 다른 사람들은 통신 양식의 다른 범주 (MSMQ는 IBM WebSphere * MQ와 같은 다른 메시징 미들웨어와 겹치기도 함)와는 다른 능력 (신뢰할 수없는 단 하나의 방법으로 신뢰할 수없는 엔드 포인트 사이의 연결이있는 신뢰할 수있는 단방향 메시징)을 제공합니다.

난 당신이에서 해당 링크를 어디서 얻었는지 모르겠지만, microsoft.com 정보 인라인 많이있다 :

3

메시지 대기열은 핵심 Windows 기술입니다. 아주 오래 전부터 있었지만 Windows 2000 릴리스에서 완전한 기능이었습니다. Windows에서 대체 할 수있는 기능은 없으며 다른 공급 업체가 제공하는 메시지 큐잉 솔루션 이외의 기능은 거의 없습니다.

그건 그게 중요한 구성 요소지만 unsexy. NTFS 파일 시스템만큼 흥미 진진합니다. 요즘은 거의 직접 MSMQ를 프로그래밍하지 않으므로 많은 부분을 볼 수 없습니다. 권장 방법은 WCF입니다. .NET 3.0 이후 사용 가능

+0

MSMQ를 사용하라는 말은 WCF에서 "프록시 나 중간체와 같이"해야한다. 안 그래? – ferpega

+3

코드에서 MessageQueue 클래스를 사용하는 것이 * verboten *이 아닌 요구 사항은 없습니다. .NET 3.0을 사용할 수있게되기 전에 확실히 작업이 완료되었습니다. WCF는 단지 편의성을 제공하므로 코드를 더 빨리 그리고 버그없이 완성 할 수 있습니다. 다른 실행 환경에서도 사용할 수 있습니다. –

+0

해명 해 주셔서 감사합니다. – ferpega

3

MSMQ가 더 이상 사용되지 않는다고 말할 수는 없지만 MSMQ & WCF와 관련된 MS 프리미어 지원에 대한 내 경험을 공유 할 수 있습니다. NET 3.5를 사용하여 MSMQ를 통해 활성화되는 비 HTTP 활성화 WCF 대기열이 있습니다. 고 가용성을 위해 MSMQ를 클러스터링했습니다.

클러스터에서 장애가 발생하면 (예 : 정기 유지 관리와 같이 정상적으로 유지 관리되는 경우) WCF 서비스는 응용 프로그램 풀을 재활용하는 것이 유일한 방법입니다. 우리는 WCF가 MSMQ를 다루는 방법에 결함이 있으며 3.5 SP1 또는 4.0에서이를 수정하지 않을 것이지만 4.5로 수정하는 것을 고려할 것이라고 MS 최고 지원을 통해 티켓을 열었습니다.

우리는 그들이 4.5로 돌아 갔는지 확인하지 않았지만, 그 경험은 MS가 그들의 자원을 투자하기로 결정한 곳에 대한 인상을 남겼습니다.

관련 문제