File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Struts and the fly likes What is Java Framework? Struts and�? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "What is Java Framework? Struts and�?" Watch "What is Java Framework? Struts and�?" New topic

What is Java Framework? Struts and�?

Bruce Jin
Ranch Hand

Joined: Sep 20, 2001
Posts: 672
Is there a definition of Java framework?
Are Java Collection, Java IO (as in JDK) frameworks?
Is Apache JMeter Framework?

We love Java programming. It is contagious, very cool, and lot of fun. - Peter Coad, Java Design

Crazy Bikes created by m-Power
Ajith Kallambella

Joined: Mar 17, 2000
Posts: 5782
A framework is a collection of classes that achieve something in synergy. Struts achieves easy MVC implementation. Cocoon achieves XML publishing etc. Therefore Struts, Cocoon and such are frameworks.
JDK by itself is a class library. It is a toolkit of classes that are supported by the language and it is upto the ingenuity of the programmer to put the tools to use to solve a specific problem.
As you can see, a framework is a class library whereas the reverse may not be true.
This is just my opinion, I would love to hear what others has to say.

Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
I agree. Here's the link:
subject: What is Java Framework? Struts and�?
It's not a secret anymore!