All,
I'm designing an N-tier application and would like some feedback, comments,
notes from the field. I have tried to layer my design as follows:
JSP/HTML - presentation layer
Non-Gui JSP - workflow layer
Scope Beans (page, request, session, application) - business logic
Psuedo Entity Beans - persistence layer
DB API - database services
In the presentation layer, I either present information to the user or
receive form information. All the form submissions go to the workflow layer
which calls the necessary business logic beans to determine what should
happen next. The business logic beans retreive or save data using the
psuedo entity beans. (I say psuedo because this in not a EJB entity bean,
but an object that maps to a corresponding table in a database). All the
entity beans perform their database operations via a singleton class, the DB
API.
I'm looking for a critique or comments from people about the design I've
adopted and implemented.
Aaron
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets