2009-09-25 8 views

답변

7

.NET에서 JMS와 가장 유사한 것은 아마도 WCF와 MSMQ 바인딩의 조합 일 것입니다. MSMQ는 pub/sub 메시지 라우터이며 WCF를 사용하여 멋진 작은 엔터프라이즈 이벤트 서비스를 제공합니다. 다음 문서에서는 WCF와 메시지 큐를 관리하는 방법에 대해 설명합니다 :

http://msdn.microsoft.com/en-us/library/ms731089.aspx

2

당신은 짧은에 대한 Microsoft 메시지 대기열 봐 또는 MSMQ을 할 수 있습니다. 그것들은 비슷하지만 확실히 동등하지는 않습니다.

작업하기 쉬운 시스템이며 웹에는 resources 톤이 있습니다.

11

가장 적합한 기능은 실제로 .NET에서 JMS를 사용하는 것입니다. 이것은 Spring.NET으로 가능합니다.

+0

그러나 이것을 권장 하시겠습니까? 아니면 MSMQ를 사용하는 것이 더 좋을까요? – rajax

+6

@ Rajax- Java JMS 구성 요소와 통합하려는 경우에만 권장합니다. 나는 그것이 당신에게 생각할 무언가를주고 다른 대답 들과는 다른 점을 언급 할 것이라고 생각했습니다. – RichardOD

0

나는 JMS로 일한 적이 없지만 .NET에서 비동기 메시징을 위해 NServiceBus를 이길 수는 없다 (MSMQ 위에 구축 됨). 내가 발견 한 것을 내가 항상 아파치 프로젝트 확인을 시작할 좋은 lib 디렉토리를 사용할 필요가 http://www.nservicebus.com/

6

매번 그것을 확인, 그래서 모양 : ActiveMQ NMS

이야기를 이것 봐! 정말 좋습니다!

3

귀하의 질문에 명확하지 않습니다. .NET에 JMS 사양 구현이 있는지 묻고 있습니까?

사용중인 JMS 공급자에 따라 다릅니다. WebSphere MQ를 JMS 제공자로 사용하는 경우 XMS .NET이 있으며 이는 .NET의 JMS 스펙 구현입니다.

관련 문제