aspose file tools*
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Component Diagram of Part II Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Component Diagram of Part II" Watch "Component Diagram of Part II" New topic
Author

Component Diagram of Part II

Juee Doo
Ranch Hand

Joined: Sep 26, 2008
Posts: 232
I have some questions about component diagram.

1. In assignment, it give the component examples are EJB, servlets,JSP,POJO..., Should i give all jsp and servlets in diagram?
Is this too detail?


2. Should take WebServer and AppServer/Container as component?
a) take them as a parent component, put my business components into them.
b) take them as a seperated component same as my business component, and put a dependency relationship between them.

Which is correct? Or better?

3. How to show the interface between components that reside in webserver and appsever? Are JNDI/Message such j2ee standard interface or my business interface like XXXFacadeSession?
Hong Anderson
Ranch Hand

Joined: Jul 05, 2005
Posts: 1936
Study Deployment Diagram, you may get an idea.

About level of detail, it's your job as an architect to decide.


SCJA 1.0, SCJP 1.4, SCWCD 1.4, SCBCD 1.3, SCJP 5.0, SCEA 5, SCBCD 5; OCUP - Fundamental, Intermediate and Advanced; IBM Certified Solution Designer - OOAD, vUML 2; SpringSource Certified Spring Professional
Scott Soo
Ranch Hand

Joined: Oct 02, 2008
Posts: 83
Juee Doo wrote:I have some questions about component diagram.

1. In assignment, it give the component examples are EJB, servlets,JSP,POJO..., Should i give all jsp and servlets in diagram?
Is this too detail?


2. Should take WebServer and AppServer/Container as component?
a) take them as a parent component, put my business components into them.
b) take them as a seperated component same as my business component, and put a dependency relationship between them.

Which is correct? Or better?

3. How to show the interface between components that reside in webserver and appsever? Are JNDI/Message such j2ee standard interface or my business interface like XXXFacadeSession?


Hi,

I would suggest to read the UML Chapter on Mark Cade and analyse how he relates the different diagrams. Additionally, take a look at "UML Distilled" to have a better understanding on the different UML diagrams. With much thoughts put in place after understanding the chapter and the book, I would believe you will know what to do.

Cheers!!
Juee Doo
Ranch Hand

Joined: Sep 26, 2008
Posts: 232
Thanks, i find Mark Cade's book is very useful for part II. it is a pity that i didn't read this book when prepare part I.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Component Diagram of Part II