Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > HTML > SIMPLE QUESTION (I THINK) from clueless

Reply
Thread Tools

SIMPLE QUESTION (I THINK) from clueless

 
 
dave
Guest
Posts: n/a
 
      10-16-2005
HI

I have been reading a book and have come across the term 'Application
server'. I thought I knew what this was but considering the context it is
in I clearly dont have a clue. Can someone please tell me what an
'application server' is/does ?
 
Reply With Quote
 
 
 
 
Andy Dingley
Guest
Posts: n/a
 
      10-17-2005
On Sun, 16 Oct 2005 20:51:44 GMT, dave <(E-Mail Removed)> wrote:

>Can someone please tell me what an
>'application server' is/does ?


It's a term that has been nobbled by the marketroids, so the practical
meaning is "Almost anything (but we sell one, and would you please buy
it)". If you see the term used twice, it's likely to have three
different meanings.

The core of it is "a server that runs applications" where an
"application" is a piece of "business logic" implemented as code, with
the absolute minimum of extra effort that isn't the business logic
itself. The "server" represents all the code necessary that isn't
custom written for the application, so as to allow the application to
run in a useful manner. So for a typical case, you implement the
application as an EJB and the App Server allows this to operate as a web
service, either responding to SOAP or even a more traditional HTTP/HTML
world.

It's generally a web thing. They existed before, but weren't called
application servers. They also rely on some sort of component-based
software, so they're generally based around EJB these days but could
equally use COM or even Corba. There's no requirement for an App Server
to use Java, but it's a long search to find one that doesn't.

As to what it _does_, then that can be pretty minimal or very complex.
As a minimum they do interface marshalling between the SOAP and the
program API (for your local choices of either interface). At a complex
level they manage object lifetimes, correct versioning, access control,
load balancing across machine locations etc.


--
Cats have nine lives, which is why they rarely post to Usenet.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
xsltproc question - I am clueless and a newbie, so don't be too roughon me! Glen Millard XML 10 03-12-2012 09:41 PM
Clueless Newbie question Fred Fartalot Computer Support 9 01-19-2007 04:19 AM
Clueless on home networking through ethernet jacks =?Utf-8?B?Sm9obiBF?= Wireless Networking 2 12-22-2005 11:32 AM
Clueless, have patience... Amanda Wireless Networking 1 08-07-2004 03:14 PM
clueless student trying to parse XML sal achhala Java 7 10-20-2003 05:07 PM



Advertisments