A friendly place for programming greenhorns!
Big Moose Saloon
Register / Login
Win a copy of
Java 8 in Action
this week in the
Small size web app
Joined: Jul 02, 2008
Jul 02, 2008 06:13:00
I would like to develop a small size web app(3-5 screens) that needs to access DB2 table in the backend..
What should be the technology used..
Here how does the database connection happens
What is the architecture diagram look like? like presentation layer/business logic layer/data access layer etc..
JSP/Servlets/EJB - Does it need
for a small size app..
PS. I would like to know different combinations of architecture designs for various types of web applications like small, medium and large applications..
can someone guide me thru this.. i am being exposed to web technologies recently and would know JSP/Servlets only..
Presentation Layer - JSP/Servlets
Business Logic Layer - Java Beans
Data Access layer -
[ July 02, 2008: Message edited by: subba Sathi ]
Joined: Apr 14, 2004
Jul 02, 2008 06:20:00
Not really a JDBC question.
A small web application is very unlikely to require
. Do you have specific non-functional requirements you need to meet that would suggest
are a good choice?
Joined: Jul 02, 2008
Jul 02, 2008 06:49:00
Thanks for reply..
Not knowing EJB much, what kind of NFRs EJB supports..
What are the limitations of using JDBC as data access layer..
The screen will have read/Update records from the DB2 table..
Joined: Oct 23, 2005
Jul 02, 2008 07:41:00
No offense your questions kind of large and all-encompassing, perhaps you should pick up a book or two on web applications,
servers, and ejbs. I recommend the Head First series.
Down Home Country Coding with Scott Selikoff
I agree. Here's the link:
subject: Small size web app
Architecture for a small size web application
Help w/ concepts: My first Java EE 5/EJB 3 app
Doubt on a web tier Question from Cade & Humphrey's Study Guide 2nd edition
About Servlet get attribute
Small size web app design
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter
| Powered by
Copyright © 1998-2014