Cris
2003-10-23 19:21:32 UTC
Read this article from IBM see if it is helpful
ftp://www6.software.ibm.com/software/developer/library/j-struts.pdf
Thanks, both articles were very helpful; however, my question is moreftp://www6.software.ibm.com/software/developer/library/j-struts.pdf
I'm relatively new to Java, having spent most of my time working with
MS technologies. My company recently bought into J2EE/Unix (which we
are all very excited about), and wants to begin the process of
migrating our existing ASP/COM+ based web applications over to Java.
* Web Server: ASP pages and COM+ proxy components
* App Server: Core COM+ components containing business and DB logic
* Database Server
My question: Are EJBs the only way to duplicate this type of 3-tier
environment when you're dealing with disparate servers like this? I've
read that EJBs often tend to be overkill; however, I don't see how you
can mimic this type of architecture with just JSPs, Servlets and
standard Beans. Is there a proxy mechanism with Java, similar to COM+,
where JSPs and Servlets running on the web server can remotely call
beans on the app server?
Any help is greatly appreciated.
MS technologies. My company recently bought into J2EE/Unix (which we
are all very excited about), and wants to begin the process of
migrating our existing ASP/COM+ based web applications over to Java.
* Web Server: ASP pages and COM+ proxy components
* App Server: Core COM+ components containing business and DB logic
* Database Server
My question: Are EJBs the only way to duplicate this type of 3-tier
environment when you're dealing with disparate servers like this? I've
read that EJBs often tend to be overkill; however, I don't see how you
can mimic this type of architecture with just JSPs, Servlets and
standard Beans. Is there a proxy mechanism with Java, similar to COM+,
where JSPs and Servlets running on the web server can remotely call
beans on the app server?
Any help is greatly appreciated.
related to our existing server architecture and how Java might fit.
My premature assumption on the subject is that there would be a
servlet container running on the web server to service JSP and Servlet
requests, and an EJB container running on the application server to
service business and database logic component requests from the web
server. Am I way off here? Is there an alternative to EJBs for
remotely accessing business logic components from the web server?
Forgive my ignorance; I'm fairly new to the Java world.