C
Cris
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.
Our existing web app architecture is as follows:
* 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.
Our existing web app architecture is as follows:
* 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.