wood burning stoves 2.0*
The moose likes OO, Patterns, UML and Refactoring and the fly likes component informs other component Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "component informs other component" Watch "component informs other component" New topic
Author

component informs other component

ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
There is a requirement in my project that a component needs to inform another component when certain event occurs.

What options do I have in Java EE 5?

I guess I should use JMS queue, Message Driven Bean, and Java Mail API. Client will send message to JMS queue, Message Driven Bean will listen to it and will send a mail through Java Mail API when message arrives in queue.

One more way is, client will directly send mail through Java Mail API when that event occurs. It doesn�t need JMS queue and MDB.

What you suggest?

Thanks!
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
It seems like suitable requirement for Observer pattern but in my case, observer is a human.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: component informs other component
 
Similar Threads
MDB in weblogic problem
JMS - Achieving gaurateed sending of messages in the Queue
can MDB used for Topic listening?
[JMS] communication between producer-consumer, different vendors
newbie question: please help with scja exam question