Re: 3-Tier Architecture

From: Cris (crisrude_at_yahoo.com)
Date: 10/23/03

  • Next message: bm: "Re: 3-Tier Architecture"
    Date: 23 Oct 2003 12:21:32 -0700
    
    

    "bm" <behzad_mortazavi@hotmail.com> wrote in message news:<8WClb.1194$SJ1.834@edtnps84>...
    > Read this article from IBM see if it is helpful
    > ftp://www6.software.ibm.com/software/developer/library/j-struts.pdf
    >
    >
    > "Cris" <crisrude@yahoo.com> wrote in message
    > news:ece445b0.0310221335.7a69f3bc@posting.google.com...
    > > 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.

    Thanks, both articles were very helpful; however, my question is more
    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.


  • Next message: bm: "Re: 3-Tier Architecture"

    Relevant Pages

    • 3-Tier Architecture
      ... migrating our existing ASP/COM+ based web applications over to Java. ... App Server: Core COM+ components containing business and DB logic ... where JSPs and Servlets running on the web server can remotely call ...
      (comp.lang.java.programmer)
    • Re: Next generation COBOL?
      ... > I think Java and its standard class library provide rather poor support ... servlets, JSP, Sessions, SOAP, Messaging, and a host of other bits. ... > There's something called JSP (Java Server Pages), ... in them (as distinct from client side JavaScript or Java applets). ...
      (comp.lang.cobol)
    • Re: Java server technology question?
      ... The web server that I am familiar with is Apache. ... Does Apache have built-in Java capabilities? ... A "J2EE Web container" is a program that sits behind a web server like Apache and servers up Java to the web server. ... J2EE is a little like PHP or CGI -- it's an add-on that allows the web server to "speak" Java and a few other J2EE dialects. ...
      (comp.lang.java.help)
    • Re: 3-Tier Architecture
      ... >> where JSPs and Servlets running on the web server can remotely call ... related to our existing server architecture and how Java might fit. ... servlet container running on the web server to service JSP and Servlet ...
      (comp.lang.java.programmer)
    • Re: 3-Tier Architecture
      ... >> where JSPs and Servlets running on the web server can remotely call ... related to our existing server architecture and how Java might fit. ... servlet container running on the web server to service JSP and Servlet ...
      (comp.lang.java.help)