2010-04-19 3 views
0

웹 서비스를 사용하여 완료되면 신청자에게 SMS/전자 메일 알림을 보내도록 온라인 응용 프로그램과 다른 시스템을 처리하는 시스템이 있습니다. I 은 SMS/전자 메일 게이트웨이의 가용성을 보장 할 수 없습니다. 다른 시스템을 연결하는 메시징 전략

Option 1

응용 프로그램이 완료되면

, JMS 큐에 메시지를 배치합니다. Message Driven Bean은 메시지를 받고 대기열에 메시지를 남기지 못하면 웹 서비스를 호출합니다. 게이트 방법이 오프라인이면 지속적으로 귀중한 리소스를 사용할 수있는 메시지를 보내려고합니다.

위의 옵션을 사용할 수있는 다른 메시징 전략이 있습니까?

답변

0

개념은 응용 프로그램에서 정확하게 수행합니다.

그냥 몇 가지 예측, 중요한 것들 :

    당신은 인정 또는 거래
  1. 를 사용하여 메시지의 롤지지를 처리하는 방법을 결정해야합니다
  2. 게이트웨이는 코드가 성능의 개선에 대해 생각됩니다 빠를 경우 ,이 경우 일부 메시지 접근 커밋 (승인)이 유용 할 것입니다.

여기 연습 정보는 여기 http://www.javaworld.com/javaworld/jw-02-2002/jw-0315-jms.html?page=1

관련 문제