wood burning stoves*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes MDB in sequence diagram Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "MDB in sequence diagram" Watch "MDB in sequence diagram" New topic
Author

MDB in sequence diagram

Saha Kumar
Ranch Hand

Joined: Feb 23, 2006
Posts: 218
Hello,

Does anyone have an idea how to show asynchronous MDB in a sequence diagram for the architect certificate? I have read that the MDB server could be shown as an actor. I think that the MDB now resides in the EJB container; therefore it would not be an actor. My sequence diagram has stateless session beans, DAO, (no entity beans). Would the MDB be shown as an MDB, or would it be broken down into queue, etc.?

Thanks for any help.

Saha
Harini Shree
Greenhorn

Joined: Feb 14, 2006
Posts: 14
Do we have MDB for SCEA part-I?.
Saha Kumar
Ranch Hand

Joined: Feb 23, 2006
Posts: 218
I don't believe that it is covered on the part 1 test.
Ricardo Ferreira
Ranch Hand

Joined: Feb 13, 2006
Posts: 156
Originally posted by Saha Kumar:
Hello,

Does anyone have an idea how to show asynchronous MDB in a sequence diagram for the architect certificate? I have read that the MDB server could be shown as an actor. I think that the MDB now resides in the EJB container; therefore it would not be an actor. My sequence diagram has stateless session beans, DAO, (no entity beans). Would the MDB be shown as an MDB, or would it be broken down into queue, etc.?

Thanks for any help.

Saha


You could just add your MDB bean in the sequence diagram, and use a stereotype as <<MessageDrivenBean>> for it. You should use the message symbol for asynchronous messages (the old half chikken foot). If you want to show the Queue in the diagram, there is no problem, you can put it as an object instance or an component. But to clarity, just the MDB are sufficient.


Ricardo Ferreira,<br /> <br />Sun Certified Enterprise Architect<br />IBM Certified SOA Solution Designer<br />IBM Certified RUP v7.0 Solution Designer<br />IBM Certified Specialist for RUP v2003
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: MDB in sequence diagram