Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Ant is built on which architecture?

 
Awais Bajwa
Ranch Hand
Posts: 192
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,
I am a new to Ant. May i knwo what is the architecture of this framework. Like struts is based on MVC.
Regards
Awais
 
Rodney Woodruff
Ranch Hand
Posts: 80
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, it is kind of hard to say because Ant is built on some particular architecture. I can safely say, however, that they probably use standard object oriented development methodologies to keep Ant stable and flexible.
May I ask why you need to know the architecture upon which Ant is built?
 
Ilja Preuss
author
Sheriff
Posts: 14112
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There are many well-known design patterns use in ant - for example, tasks are a variation of the Command pattern.
Don't know wether you could give the architecture a single name. I also wouldn't say that MVC describes a whole architecture - it's an architectural pattern which could simply be combined with many others (for example, it doesn't say anything about persistence).
 
Thomas Paul
mister krabs
Ranch Hand
Posts: 13974
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I would agree with Ilja that the command pattern is the most easily recognized without looking deeper into the architecture.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic