2012-04-05 2 views
0

nservicebus에 .net2.0 앱을 통합해야합니다. 사실,이 .net2.0이 nservicebus 큐에 메시지를 보내면됩니다.nservicebus와 통합

나 혼자서 만들어야 하나? Theres 어떤 조그마한 조심해야한다. 그래서 내가 업그레이드 할 때, nservicebus4가 깨지 않을까?

답변

0

은 NServiceBus와 응용 프로그램은 단순히 에 NServiceBus.dll, NServiceBus.Core.dll 및 솔루션에 NServiceBus.Host.exe을 바이너리 대한 참조를 포함하는 "통합"합니다.

samples을 다운로드 해보십시오.

0

.net 2.0을 사용하면 nservicebus를 참조하는 데 문제가 발생합니다. 나는 nservicebus를 2.0 응용 프로그램에서 참조하는 간단한 방법이 없다고 생각합니다 (아주 오래된 버전을 사용하는 것 외에는 문제가있을 것입니다).

최단 경로는 아마도 프레임 워크 버전을 4.0으로 업그레이드하는 것입니다. 왜 그냥하지 않습니까? 변경하고 메시지를 보내는 것에 대해 이야기하고 있다면 소스 코드에 액세스하고 코드를 변경할 수 있어야합니다.

다음에 메시지를 직접 serialize하고 system.messaging과 함께 보낼 수 있습니다. 나는 이것이 당신이 "나 혼자서 만들자"는 의미라고 생각합니다. 처리 측에서 다른 버전의 nservicebus로 업데이트하는 경우 메시지가 여전히 작동하는지 테스트하고 싶을 것입니다. udi는 소프트웨어 버전을 업데이트 할 때 이전 버전과의 호환성을 고집합니다. 따라서 nservicebus가이 사실을 알리고 메시지가 계속 작동 할 것으로 기대하지만 확신을 얻으려고합니다.