Article View: be.comp.programming
Article #5796Re: Application server
From: Oelewapperke
Date: Fri, 28 Feb 2003 02:21
Date: Fri, 28 Feb 2003 02:21
46 lines
3151 bytes
3151 bytes
Jannick wrote: > Hallo, ik zit met volgende onduidelijkheid. > > Wie zou mij eens haarfijn kunnen uitleggen wat een application server > is? Op vb de site van JBoss is er veel info te vinden over het > programma zelf maar niet wat juist het nut is van zo'n een server. Kan > ik het vergelijken met ISS, of is juist Tomcat de variant op IIS en is > dan JBOSS een volgende laag? En wat is de application server van > Microsoft? > Soms kan ik uit informatie uithalen dat zo'n een server software > verdeeld, maar dat is toch ook perfect mogelijk met een webserver, of > zie ik dat verkeerd? > > Hopend op een verhelderend antwoord... > > Met vriendelijk groet > > Jannick Een webserver verdeelt .html files normaal gezien. Door middel van redelijk ineffici�nte externe scripts kan je dit min of meer dynamisch maken, maar ten eerste zit je met redelijk wat overhead zowel qua programmeren als qua uitvoering, daar je met 5 verschillende dingen moet leren werken eer je site draait (Apache, PHP, mysql, ...). Een application server is een server die over het netwerk (al of niet internet) applicaties aanbiedt, al of niet over html. Dat betekent dat een applicatie gedeeltelijk op de computer van de klant draait en gedeeltelijk op de server (zoals bv ICQ gedeeltelijk bij jezelf thuis draait, en gedeeltelijk bij AOL). Application servers zijn onnoemlijk veel flexibeler dan webservers. Om maar een simpel voorbeeld te geven, in zope kan je bepalen wat een webbrowser ziet in een webdirectory door gewoon de routine die de server gebruikt om die directory te lezen te vervangen door je zelfgeschreven routine (probeer dat maar eens met apache). Nog een verschil is dat application servers normaal gezien een volledig geintegreerde omgeving zijn. Zope is een webserver, ftp server, webdav en xml-rpc server, relationele database, object database, ... -- Krijg nu spontaan een bluescreen Oelewapperke
Technical Details
Message-ID:
<1046399568.576949@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!easynet-quince!easynet.net!feed1.news.be.easynet.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mailReferences:
<b7fc58e6.0302270536.283d9a36@posting.google.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII X-Google-Thread: fcea4,18999e2e0cac0f X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2003-02-27 18:32:58 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-01!sn-xit-08!supernews.com!easynet-quince!easynet.net!feed1.news.be.easynet.net!syros.belnet.be!naxos.belnet.be!news.belnet.be!not-for-mail From: Oelewapperke <oelewapperke@wol.be> Newsgroups: be.comp.programming Subject: Re: Application server Date: Fri, 28 Feb 2003 03:21:34 +0100 Organization: KULeuvenNet Lines: 46 Message-ID: <1046399568.576949@seven.kulnet.kuleuven.ac.be> References: <b7fc58e6.0302270536.283d9a36@posting.google.com> Reply-To: oelewapperke@wol.be NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit X-Trace: naxos.belnet.be 1046399569 26342 134.58.127.12 (28 Feb 2003 02:32:49 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Fri, 28 Feb 2003 02:32:49 +0000 (UTC) User-Agent: KNode/0.7.2 Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@oelewapperke.kotnet.org X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)