aspose file tools*
The moose likes OO, Patterns, UML and Refactoring and the fly likes Best diagram for architecture Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "Best diagram for architecture" Watch "Best diagram for architecture" New topic
Author

Best diagram for architecture

avihai marchiano
Ranch Hand

Joined: Jan 10, 2007
Posts: 342
Hey,

I want a diagram to represent the architecture of my system (height-level).

The architecture is very simple, so the diagram should be very simple too.

The system is kind of ERP.
I have a Business Process, which executed by BPEL engine. In additional there is esb-engine which responsible to run esb components.
The BPEL-engine and the esb-engine run on application server.

Thank you
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
How many routers and load balancers? How many machines/CPU? How many firewall and DBMS are there?
avihai marchiano
Ranch Hand

Joined: Jan 10, 2007
Posts: 342
Just one machine.
One DBMS.

No load balancers or clusters.

just one simple machine , which run the above : BP , web-services.
connect to remote web-service and send mail and sms.

i need to what is the right tool for this diagram?
can you recommand on a free tool?

Thank you
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
just one simple machine

This is one machine. Your application is on one machine.

connect to remote web-service

This is a second machine. The web service is on a second machine.

i need to what is the right tool for this diagram?

You don't need a tool. All you need is a drawing program. You can create the diagram with Paint. Windows systems come with Paint and it is free.

The diagram would have two boxes labeled "node 1" and "node" with a line connecting the boxes.
Kyle Brown
author
Ranch Hand

Joined: Aug 10, 2001
Posts: 3892
    
    5
If you wanted to get really fancy you could possibly use a UML deployment diagram to represent this. You can draw this in Visio, in Powerpoint (which I use because usually you're going to present it anyway) or in any of a number of good free UML tools like ArgoUML.


Kyle Brown, Author of Persistence in the Enterprise and Enterprise Java Programming with IBM Websphere, 2nd Edition
See my homepage at http://www.kyle-brown.com/ for other WebSphere information.
Venkat Sadasivam
Ranch Hand

Joined: May 10, 2008
Posts: 139
You can get nice diagram from google search as well.

http://images.google.co.in/images?um=1&hl=en&safe=off&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=pMk&q=java+architecture&btnG=Search+Images


“Any fool can write code that a computer can understand. Good programmers write code that humans can understand. ”<br>
-Martin Fowler
Ilja Preuss
author
Sheriff

Joined: Jul 11, 2001
Posts: 14112
Who is the audience of the diagram? What will they use the diagram for? Before you have answered those questions, it's impossible to say what should be communicated, let alone how.


The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Best diagram for architecture