http://en.wikipedia.org/wiki/Application_server
I am no expert, I have never used a J2EE container, so verify my words below: A web container (Tomcat) allows you to run servlets...(or JSPs that get compiled into servlets) A J2EE container or Application Server (Glassfish) can also manage EJBs, it will support message queues (JMS), it will allow you to manage database and JNDI resources, it can handle a transaction manager. You can probably use JMS, set up JNDI resources and use a transaction manager within your webapp in Tomcat but you have to add the features yourself; an application server should be able to help set up all that and help you manage it, in theory speeding up your development. An application server is also a web container, but it offers you many other features. http://download.oracle.com/javaee/1.4/tutorial/doc/Overview3.html On Sat, Sep 25, 2010 at 2:07 PM, Daniel Savard <daniel.sav...@gmail.com> wrote: > Jorge, > > Could you explain further what's the difference between an app > container and an app server? For me it seems pretty much the same. > > Regards, > Daniel Savard > > 2010/9/24, Jorge Medina <cerebrotecnolog...@gmail.com>: >> Hey, you don't need a Big-5 consulting company. >> You need a a couple of experts: a networking guy and a Tomcat guy. >> But anyway, I'm sure a Fortune 500 have the money to overpay one of the >> Big-5. >> >> Now, from my understanding, Tomcat is only a web app container while >> Websphere is an application server. >> Therefore, depending on your application you may not be able to >> migrate it to Tomcat, but rather to Glassfish. Glassfish is also an >> application server. >> >> -Jorge >> >> >> >> On Fri, Sep 24, 2010 at 1:57 PM, Christopher Schultz >> <ch...@christopherschultz.net> wrote: >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> To whom it may concern, >>> >>> On 9/24/2010 1:25 PM, tdelesio wrote: >>>> My fortune 500 company is testing a pilot for switching over a J2EE >>>> web app over from Web Sphere application server to Tomcat and we are >>>> looking for a consultant to setup a crusted production instance of >>>> tomcat. >>> >>> Wait... are you testing it? If so, then you don't need anyone to set it >>> up, do you? By crusted, did you mean "trusted"? >>> >>>> Does anyone have any recommendations for a top notch consulting firm >>>> that could provide these services? >>> >>> I'm sure that any of the big-5 consulting companies would be very happy >>> to take way more money than is necessary to set up an instance of Tomcat >>> for you. >>> >>> - -chris >>> -----BEGIN PGP SIGNATURE----- >>> Version: GnuPG v1.4.10 (MingW32) >>> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >>> >>> iEYEARECAAYFAkyc5o4ACgkQ9CaO5/Lv0PAjugCgiACwh5crjW+HXMKbzAWc+A27 >>> dC4AoJjm6Dgs7FbMPrD3VBBdZl48VXas >>> =vADj >>> -----END PGP SIGNATURE----- >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >>> For additional commands, e-mail: users-h...@tomcat.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >> For additional commands, e-mail: users-h...@tomcat.apache.org >> >> > > > -- > ----------------- > Daniel Savard > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org > For additional commands, e-mail: users-h...@tomcat.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org