>From: "Scot Mcphee" <[EMAIL PROTECTED]>
>Subject: [jdjlist] Re: J2EE, Tomcat, JBoss, etc.

>also, relationship of items.
>
>items 5, 6, 7, 8 makes up parts of item 4.
>
>item 3 is for running item 8.
>
>item 1 and 2 run items 5, 6, 7, and maybe 8. (well orion may have it's own
>JSP container? JBoss 2.4 (which is the one I use currently) uses Tomcat to
>run 8).

Orion does have a JSP container, and it's pretty good. Incidentally, I'd 
suggest using Jetty to run JSP in JBoss; if you're using JBoss 3.0, though, 
the version of Jetty that get shipped is incorrect (relying on yet another 
broken version of Tomcat's jasper.) Update to the current stable Jetty will 
fix the problem.

This is really where JBoss shines; because it's VERY component-driven, if 
you find that you dislike one product (say, the servlet container) and need 
to swap it out... do so! You can do that with other products as well 
(WebLogic, Orion, WebSphere, etc.) but JBoss puts the "wap" in "swap." (Ob. 
WebSphere derogatory comment: "WebSphere put the 'ick' in 'slick.'") (Same 
for WebLogic: "WebLogic put the 'ow' in 'slow.' For the lawyer types: no, 
this is not a benchmark! Please don't sue!") (Same for Orion: "Orion put 
the... say, where ARE those docs?") (And lastly, for JBoss: "JBoss put 
the... well, I know it put the thing SOMEWHERE. After I pay for the docs, 
I'm sure I'll know.") I'd include more, but sheesh, it's 5:15 a.m., I'm 
tired. :)

>scot.
>
> > -----Original Message-----
> > From: Jason Bell [mailto:[EMAIL PROTECTED]]
> > Sent: Monday, 23 September 2002 18:30
> > To: JDJList
> > Subject: [jdjlist] Re: J2EE, Tomcat, JBoss, etc.
> >
> >
> > Tim
> >
> > Okay, I'm gonna say this once and only once.  Then you can use your
> > favourite search engine for the answers the next time.
> >
> > >1) JBoss
> > Is a J2EE application server. (www.jboss.org)
> >
> > >2) Orion
> > Is my favourite application server (www.orionserver.com)
> >
> > >3) Tomcat
> > Is a servlet/jsp container/runner whatever name you
> > want.(http://jakarta.apache.org)
> >
> > >4) J2EE
> > Stands for "Java 2 Enterprise Edition", go look on the Sun site about 
>it.
> >
> > >5) JNDI and
> > Is the Java Naming and Directory Interface, something I know
> > nothing about,
> > but there is documentation at http://java.sun.com/products/jndi/
> >
> > >6) JMS containers, in
> > Java Messaging Service, more info at http://java.sun.com/products/jms/
> >
> > >7) EJBs
> > Enterprise Java Beans, http://java.sun.com/products/ejb/
> >
> > >8) JSP
> > Java Server Pages.
> >
> >
> > For the record, there were some things I knew and some things I
> > had to do a
> > search on, but at the end of the day I composed this email in less than 
>5
> > minutes and used the search facility at http://java.sun.com to fill in 
>the
> > blanks for me.
> >
> > Now if I can do it, I'm sure other people can too. :)
> >
> > Kind regards
> > Jason
> >
> >
> >
> >
> > -----Original Message-----
> > From: Tim Nicholson [mailto:[EMAIL PROTECTED]]
> > Sent: 23 September 2002 09:22
> > To: JDJList
> > Subject: [jdjlist] Re: J2EE, Tomcat, JBoss, etc.
> >
> >
> > Can you explain what the following are :-
> >
> > 1) JBoss
> > 2) Orion
> > 3) Tomcat
> > 4) J2EE
> > 5) JNDI and
> > 6) JMS containers, in
> > 7) EJBs
> > 8) JSP
> >
> > So what are these ? And can you recommend any learning materials
> > (websites,
> > books)
> > for beginners in these technologies ?
> >
> > I am someone who is just starting to learn java and I don't know about 
>any
> > of these additional things ?
> >
> > Can someone please explain ?
> >
> >
> >
> >
> > ----- Original Message -----
> > From: "Joseph Ottinger" <[EMAIL PROTECTED]>
> > To: "JDJList" <[EMAIL PROTECTED]>
> > Sent: Sunday, September 22, 2002 10:04 PM
> > Subject: [jdjlist] Re: J2EE, Tomcat, JBoss, etc.
> >
> >
> > > >From: Barzilai Spinak <[EMAIL PROTECTED]>
> > > >Subject: [jdjlist] J2EE, Tomcat, JBoss, etc.
> > > >
> > > >Hi everbody.
> > > >After several attempts to learn J2EE , I'm finally reading the  "J2EE
> > > >Tutorial" from Sun's site.
> > >
> > > Would be a good place to start. :)
> > >
> > > >I hope the Tutorial is the best way to start. I downloaded the J2EE 
>SDK
> > > >which -- I understood -- has everything
> > > >you need to develop, deploy, run, etc. but is not intended for
> > commercial
> > > >use... is that correct?
> > >
> > > That's correct. I personally advocate learning what you need to
> > use first,
> > > instead of following a tutorial step-by-step - since learning what you
> > need
> > > to use will make sure you have the basics as well. However, I'm sure 
>not
> > > everyone learns the way I do, so ...
> > >
> > > >I used Tomcat a little over a year ago to develop a couple of
> > test JSP (I
> > > >read a whole book on JSP and Servlets so I know
> > > >some stuff already) and recently found out about JBoss which
> > seems to be
> > > >getting pretty popular....
> > > >The problem is that I dont completely understand how all these 
>relate.
> > > >
> > > >From JBoss' site: "JBoss is an Open Source, standards-compliant,
> > > >application server..."
> > > >From Tomcat's site: "Tomcat is the servlet container that is
> > used in the
> > > >official Reference Implementation for the Java Servlet and JavaServer
> > Pages
> > > >technologies"
> > > >
> > > >What exactly is an application server and why Tomcat isn't
> > one? Or is it?
> > >
> > > An Application server includes implementations of many, if not
> > all, of the
> > > J2EE specifications. That means an app server will include
> > mechanisms for
> > > executing servlets and JSPs, as well as having a JNDI and JMS
> > containers,
> > in
> > > addition to supporting EJBs, JavaMail, etc. etc. etc.
> > >
> > > Tomcat is, as their site suggests, a servlet container. It comes with 
>a
> > JNDI
> > > container, although its quality is suspect IMHO, and Tomcat itself has
> > > serious issues in its default configuration. (Slashdot has a thread on
> > this,
> > > from a month or so ago, covering issues and relevant links.)
> > JBoss, on the
> > > other hand, supports  many servlet containers (Tomcat and Jetty are 
>the
> > ones
> > > supported out of the box), EJB, JMS, etc. etc. etc. Thus, JBoss
> > is an app
> > > server, and Tomcat is a servlet container.
> > >
> > > >Are they two different kinds of animals?
> > >
> > > Yes.
> > >
> > > >Do they complement each other?
> > >
> > > No. One supercedes the others; a servlet container is part of an app
> > server.
> > >
> > > >Do they compete against each other?
> > >
> > > No.
> > >
> > > >Do they overlap in some areas but not in others??
> > >
> > > No, although many servlet containers include JNDI containers, since 
>JNDI
> > is
> > > a fundamental aspect of using J2EE resources.
> > >
> > > >What should I use? My platform is RedHat 7.3/Apache1.3.23
> > > >So far I'm just learning and following the examples in the book using
> > Sun's
> > > >implementation, but after that what??
> > >
> > > After that: use what you understand. JBoss is a good app server, IMHO,
> > > although configuration is "more than is necessary" if you ask me. 
>Tomcat
> > is
> > > a, um, decent reference although I find it had oddities that are
> > > discouraging, and its performance could be better. I'm biased
> > in favour of
> > > Orion (http://orionserver.com) myself, because installation and
> > > configuration make sense (Orion takes about thirty seconds to 
>configure
> > and
> > > run, after download). JBoss is a touch more current in spec 
>compliance,
> > > though, although that's likely to change in a few months.
> > >
> > > >I'm also playing with JBuilder which I think will be my next Java 
>IDE.
> > > >JBuilder installs a couple of versions of Tomcat.
> > > >I'm only talking about Tomcat and JBoss because they are the two free
> > > >options I know of.
> > >
> > > Free... you get what you pay for. Tomcat's worth every penny. JBoss is
> > worth
> > > more than what you pay for. Many app servers have "free for 
>development"
> > > licenses.
> > >
> > > >Well, in sum, the whole J2EE thing is too confusing because
> > there are too
> > > >many points and aspects of it.
> > >
> > > Nah - it's meant to support the enterprise. Think about it from the
> > > enterprise's perspective and you'll be fine.
> > >
> > > -----------------------------------------------
> > > Joseph B. Ottinger       [EMAIL PROTECTED]
> > > http://enigmastation.com          IT Consultant
> > >
> > > _________________________________________________________________
> > > Chat with friends online, try MSN Messenger: http://messenger.msn.com
> > >
> > >
> > > To change your JDJList options, please visit:
> > http://www.sys-con.com/java/list.cfm
> >
> >
> >
> > To change your JDJList options, please visit:
> > http://www.sys-con.com/java/list.cfm
> >
> >
> > To change your JDJList options, please visit:
> > http://www.sys-con.com/java/list.cfm
> >
>
>
>To change your JDJList options, please visit: 
>http://www.sys-con.com/java/list.cfm


-----------------------------------------------
Joseph B. Ottinger       [EMAIL PROTECTED]
http://enigmastation.com          IT Consultant

_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com


To change your JDJList options, please visit: http://www.sys-con.com/java/list.cfm

Reply via email to