1

프리즘을 사용하여 응용 프로그램을 구현하고 있습니다. 응용 프로그램에는 다양한 시스템이나 서버에있는 몇 가지 분산 구성 요소가 있습니다. 그들과 통신하기 위해 Event Aggregator를 사용하여 메시징 서비스를 구현할 계획입니다. 내가 몇 가지 해명을하고 싶은 것으로 작업을 시작하기 전에 그러나 :분산 응용 프로그램 용 이벤트 수집기

  1. 는 이벤트 어 그리 게이터는 분산 환경에서 사용할 수 있습니다. 예일 경우 메시지 또는 게시 된 서버 또는 허브를 정의하는 방법보다 ?

  2. 이벤트 어 그리 게이터를 사용하는 응용 프로그램의 성능에 미치는 영향은 무엇입니까? 나는 그것이 무시할 수 있다고 느낀다. 그러나 나는 아직도 알고있다.

  3. 이벤트 통합 자 접근 방식은 엔터프라이즈 환경에서 향후 확장에 적합합니까?

감사와 안부,

애쉬시 샤르마

답변

1

PRISM은 클라이언트 측 기술입니다. 따라서 EventAggregator은 필요한대로 처리되지 않습니다. 이것은 느슨하게 결합 된 방식으로 모듈간에 통신하는 메커니즘입니다. 그것은 다른 클라이언트 들간의 의사 소통에 관한 것이 아닙니다.

당신이 필요로하는 무엇을 위해 - 나는 HTTP 폴링으로 보일 것이다 양면 http://www.devproconnections.com/article/silverlight-40/using-http-polling-duplex-in-silverlight-applications

당신이 프런트 엔드에 PRISM을 사용하는 경우 - 당신이 당신의 자신의 서비스를 작성하고 가입/서버 호출을하는 동안 해당 서비스에서 EventAggregator 이벤트를 게시 할 수 있으며, 응답을 다시받습니다.

+0

나를 올바른 방향으로 안내해 주셔서 감사합니다. –

관련 문제