R
Ray
Hi,
I am a java developer and have been reading up on J2EE lately and I
learned that J2EE is a container of various API components such as
Servlets, JSP, JDBC, etc.
I am already an experienced web application developer and I've used
these components when developing web applications using MVC pattern.
I used servlets as a controller for all web requests. All views are
contained in JSPs and backened classes to establish connection pooling
to the database.
My question is: when is a J2EE a J2EE application? I am having problem
understanding what is considered a J2EE application. What issues does
it resolve?
I've read that it is for building distributed application. Using my
current knowledge of Servlets, JSP, JDBC, Javabeans, etc. I can build
a 'distributed' application without using J2EE (what I mean is w/o
using EJBs, the deploytool, etc.), just build my own classes using
J2EE APIs directly (raw sockets and threads).
So does using J2EE means conforming to a design pattern by using the
Remote, Home interface, etc.?
Thanks,
-Ray
I am a java developer and have been reading up on J2EE lately and I
learned that J2EE is a container of various API components such as
Servlets, JSP, JDBC, etc.
I am already an experienced web application developer and I've used
these components when developing web applications using MVC pattern.
I used servlets as a controller for all web requests. All views are
contained in JSPs and backened classes to establish connection pooling
to the database.
My question is: when is a J2EE a J2EE application? I am having problem
understanding what is considered a J2EE application. What issues does
it resolve?
I've read that it is for building distributed application. Using my
current knowledge of Servlets, JSP, JDBC, Javabeans, etc. I can build
a 'distributed' application without using J2EE (what I mean is w/o
using EJBs, the deploytool, etc.), just build my own classes using
J2EE APIs directly (raw sockets and threads).
So does using J2EE means conforming to a design pattern by using the
Remote, Home interface, etc.?
Thanks,
-Ray