Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Design and architectural patterns

 
Malleka Ramachandran
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I am pretty new to the OO world and have been educating myself by reading various books and journals. I picked up some Java programming on my own and got my programmer certification. I am planning to take the next level (Developer) in JCert.
My question is about the Model View Persistence pattern.
I am not sure if I should call this a pattern or a framework. I read some article that mentions a subtle difference between the MVC and the MVP in the sense that MVP is an architectural pattern. I have posted this question in a number of other forums as well.
I am trying to get a reference (a book or journal or online tutorial) where this concept is explained. Since this is mentioned as one of the objectives in the 486 exam, I would like to understand this.
Also, I found the wealth of information about the 486 exams here including the answers very useful to start with my preparation.
Thanks,
Malleka
 
Prasanna Sridhar
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I think the links below are fairly good overview of Model-View-Presentation(MVP)
http://www.object-arts.com/EducationCentre/Patterns/MVP.htm
http://www.object-arts.com/EducationCentre/Overviews/ModelViewPresenter.htm
-Prasanna
 
Malleka Ramachandran
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the info. on Model View Presenter. I think it is more like the MVC. I am interested in finding out about the "persistence" part in Model view Persistence. I would think of it as a 3 tier architecture design with the Persistence layer being independent of the underlying database server. But I would like to know if there is some forma description of such a pattern/framework.
Thanks,
Malleka
 
Kyle Brown
author
Ranch Hand
Posts: 3892
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can you give us a reference to the article? I've been in the patterns field for years and have never heard of an "MVP" pattern (it sounds like the author made it up...)
Anyway, there is a lot of good information on building persistence layers of various sorts on Martin Fowler's ISA website. Check there.
Kyle
------------------
Kyle Brown,
Author of Enterprise Java (tm) Programming with IBM Websphere
See my homepage at http://members.aol.com/kgb1001001 for other WebSphere information.
[This message has been edited by Kyle Brown (edited November 27, 2001).]
 
Malleka Ramachandran
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Like I said before, I am new to OOAD and I have been looking at the certification exam obiectives at IBM's web site.
Under Section 3 Architecture, there is an objective that states:

"Develop view-model-persistence layered architectures and understand how the layers should interact. "
I am looking for information about this. I have read Craig Larman's book and found references to designing persistence in layered architectures. But I did not see the term used as in the objective.
Thanks,
Malleka

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic