Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #27752
| From | markspace <markspace@nospam.nospam> |
|---|---|
| Newsgroups | comp.lang.java.programmer |
| Subject | Re: What Application Server are you using? |
| Date | 2014-03-13 10:24 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <lfspkm$db9$1@dont-email.me> (permalink) |
| References | <ef7ee86c-0a6e-4708-9eb0-9120d9536f14@googlegroups.com> <otSdncFgVuJzi4LOnZ2dnUVZ7v6dnZ2d@bt.com> <3843209b-7a1d-4812-a8dc-06738ed60658@googlegroups.com> <bo9h6hFaqqaU1@mid.individual.net> <125b2d0f-c2b4-4d02-879b-3f0dc3ed59aa@googlegroups.com> |
More or less. Tomcat, JBoss, Glassfish, etc. are all applications to the Unix environment. (Or whatever environment/OS you run.) But in the parlance of web programming, your application is the thing that a client sees in their web browser. Both JBoss and Tomcat at least (and probably all other containers) are capable of running more than one application as a separate virtual host. Exactly like Apache is capable of running separate websites as virtual hosts. It's really a quibble over semantics. You could call a Java Enterprise Edition container a framework, but the entry point for the OS is the container itself, and the app runs as a series of callbacks. "Container" is just JEE parlance for the thing that does that work for you (processes incoming request, sends a response, connects to a DB, etc.) which conforms to their JEE specification of what a container does. In the same way we call a database a database even though it's really an application too, we have different names for different specific types of applications: demon, shell, name server, etc. Container is just one of those names. On 3/13/2014 9:24 AM, Robert Hutchings wrote: > Hi Robert, > > When we talk about "application servers" or "containers", what > exactly does this mean? These are, in themselves, applications, > correct? They are an application that enables other applications. > So, for example, Tomcat runs as an application or UNIX process(es) > and a Java servlet executes in the context of the Tomcat > instance...is that correct? > > I'm coming from a "mid-range background," Tandem NonStop and Windows > .NET via VB or C#. >
Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-10 10:26 -0700
Re: What Application Server are you using? Robert Klemme <shortcutter@googlemail.com> - 2014-03-10 18:35 +0100
Re: What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-10 10:53 -0700
Re: What Application Server are you using? Arne Vajhøj <arne@vajhoej.dk> - 2014-03-10 18:16 -0400
Re: What Application Server are you using? "Qu0ll" <Qu0llSixFour@gmail.com> - 2014-03-11 21:24 +1100
Re: What Application Server are you using? Joerg Meier <joergmmeier@arcor.de> - 2014-03-11 12:12 +0100
Re: What Application Server are you using? lipska the kat <lipskathekat@example.com> - 2014-03-11 14:00 +0000
Re: What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-11 08:54 -0700
Re: What Application Server are you using? lipska the kat <lipskathekat@example.com> - 2014-03-11 17:00 +0000
Re: What Application Server are you using? Robert Klemme <shortcutter@googlemail.com> - 2014-03-11 23:31 +0100
Re: What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-13 09:24 -0700
Re: What Application Server are you using? Arne Vajhøj <arne@vajhoej.dk> - 2014-03-13 12:45 -0400
Re: What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-13 10:48 -0700
Re: What Application Server are you using? markspace <markspace@nospam.nospam> - 2014-03-13 10:24 -0700
Re: What Application Server are you using? Robert Hutchings <rm.hutchings@gmail.com> - 2014-03-13 10:47 -0700
Re: What Application Server are you using? Arved Sandstrom <asandstrom2@eastlink.ca> - 2014-03-16 13:42 -0300
csiph-web