Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #27752

Re: What Application Server are you using?

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From markspace <markspace@nospam.nospam>
Newsgroups comp.lang.java.programmer
Subject Re: What Application Server are you using?
Date Thu, 13 Mar 2014 10:24:34 -0700
Organization A noiseless patient Spider
Lines 39
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>
Mime-Version 1.0
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
Injection-Date Thu, 13 Mar 2014 17:24:38 +0000 (UTC)
Injection-Info mx05.eternal-september.org; posting-host="9358cda03e1e0dfd3c4b757daa608707"; logging-data="13673"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19xPA+84pjzUHksToXz5SLCp5AMFkh6mWk="
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
In-Reply-To <125b2d0f-c2b4-4d02-879b-3f0dc3ed59aa@googlegroups.com>
Cancel-Lock sha1:NG4ClqEKLL7lTvmxHB0PJxtskro=
Xref csiph.com comp.lang.java.programmer:27752

Show key headers only | View raw


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


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