🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: be.comp.programming
12 messages
12 total messages Started by Jannick Thu, 27 Feb 2003 13:36
Application server
#5795
Author: Jannick
Date: Thu, 27 Feb 2003 13:36
17 lines
1409 bytes
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
Re: Application server
#5796
Author: Oelewapperke
Date: Fri, 28 Feb 2003 02:21
46 lines
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
Re: Application server
#5797
Author: staf wagemakers
Date: Fri, 28 Feb 2003 09:29
18 lines
1646 bytes
In article <1046399568.576949@seven.kulnet.kuleuven.ac.be>, Oelewapperke wrote:
> 
> 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).
> 

Uitdaging aanvaard :)

	AliasMatch ^/mylocation/$       /path/to/my/script.php

-- 
Staf Wagemakers

email:          staf@patat.org
homepage:       http://staf.patat.org
Re: Application server
#5799
Author: Oelewapperke
Date: Fri, 28 Feb 2003 14:47
24 lines
2031 bytes
staf wagemakers wrote:

> In article <1046399568.576949@seven.kulnet.kuleuven.ac.be>, Oelewapperke
> wrote:
>> 
>> 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).
>> 
> 
> Uitdaging aanvaard :)
> 
> AliasMatch ^/mylocation/$       /path/to/my/script.php

ok, ik ben verslagen ;-)

wel een opmerking : je kan dat alleen maar als je admin bent van de site ...

-- 
Krijg nu spontaan een bluescreen

Oelewapperke
Re: Application server
#5801
Author: staf wagemakers
Date: Fri, 28 Feb 2003 15:16
21 lines
1630 bytes
Oelewapperke wrote:
> staf wagemakers wrote:
> 
>> 
>> Uitdaging aanvaard :)
>> 
>> AliasMatch ^/mylocation/$       /path/to/my/script.php
> 
> ok, ik ben verslagen ;-)
> 
> wel een opmerking : je kan dat alleen maar als je admin bent van de site ...
>

Of als je de admin kent en hem beleefd vraagt om .htaccess bestanden
toe te laten, dan kan je gewoon een .htaccess bestandje opladen ;-))

-- 
Staf Wagemakers

email:          staf@patat.org
homepage:       http://staf.patat.org
Re: Application server
#5800
Author: frank
Date: Fri, 28 Feb 2003 15:47
14 lines
1439 bytes
Oelewapperke <oelewapperke@wol.be> wrote:
> staf wagemakers wrote:

> wel een opmerking : je kan dat alleen maar als je admin bent van de site ...

index.php waarin je doet wat je wil?


Vriendelijke groeten,
Frank Louwers

-- 
Openminds bvba                www.openminds.be
Tweebruggenstraat 16  -  9000 Gent  -  Belgium
Re: Application server
#5802
Author: Roel Schroeven
Date: Fri, 28 Feb 2003 16:13
26 lines
2045 bytes
staf wagemakers wrote:
> Oelewapperke wrote:
> 
>>staf wagemakers wrote:
>>
>>
>>>Uitdaging aanvaard :)
>>>
>>>AliasMatch ^/mylocation/$       /path/to/my/script.php
>>
>>ok, ik ben verslagen ;-)
>>
>>wel een opmerking : je kan dat alleen maar als je admin bent van de site ...
>>
> 
> 
> Of als je de admin kent en hem beleefd vraagt om .htaccess bestanden
> toe te laten, dan kan je gewoon een .htaccess bestandje opladen ;-))

Ik heb de documentatie in de vlucht eens bekeken, en als ik het goed 
gezien heb zegt die dat AliasMatch niet toegelaten is in .htaccess 
bestanden.

-- 
"Codito ergo sum"
Roel Schroeven
Re: Application server
#5804
Author: Oelewapperke
Date: Fri, 28 Feb 2003 19:05
22 lines
1964 bytes
frank@openminds.be wrote:

> Oelewapperke <oelewapperke@wol.be> wrote:
>> staf wagemakers wrote:
> 
>> wel een opmerking : je kan dat alleen maar als je admin bent van de site
>> ...
> 
> index.php waarin je doet wat je wil?
> 
> 
> Vriendelijke groeten,
> Frank Louwers

ah ja ? dan heb je alleen maar de getoonde directory vervangen, niet echt de
directory zelf. (het is nog altijd perfect mogelijk van files toch te
downloaden, door de juiste url op te geven)

-- 
Krijg nu spontaan een bluescreen

Oelewapperke
Re: Application server
#5805
Author: Oelewapperke
Date: Fri, 28 Feb 2003 19:31
21 lines
1862 bytes
frank@openminds.be wrote:

> Oelewapperke <oelewapperke@wol.be> wrote:
>> staf wagemakers wrote:
> 
>> wel een opmerking : je kan dat alleen maar als je admin bent van de site
>> ...
> 
> index.php waarin je doet wat je wil?
> 
> 
> Vriendelijke groeten,
> Frank Louwers

trouwens /me is zeer content dat hier nog iets anders zit dan visual basic
"programmeurs" ;-)

-- 
Krijg nu spontaan een bluescreen

Oelewapperke
Re: Application server
#5806
Author: Staf Wagemakers
Date: Fri, 28 Feb 2003 20:53
27 lines
2050 bytes
In article <bVL7a.95376$Jd.9011@afrodite.telenet-ops.be>, Roel Schroeven wrote:
>> 
>> Of als je de admin kent en hem beleefd vraagt om .htaccess bestanden
>> toe te laten, dan kan je gewoon een .htaccess bestandje opladen ;-))
> 
> Ik heb de documentatie in de vlucht eens bekeken, en als ik het goed 
> gezien heb zegt die dat AliasMatch niet toegelaten is in .htaccess 
> bestanden.
>

oops... je hebt gelijk!

Dan zal 't met mod_rewrite moeten:

	RewriteEngine on
	RewriteBase /

	RewriteRule ^mylocation/$ /path/to/my/script.php


Met Apache kan je alles op vele manieren oplossen ;-)

-- 
Staf Wagemakers

email      : staf@patat.org
homepage   : http://staf.patat.org
Re: Application server
#5807
Author: Oelewapperke
Date: Sat, 01 Mar 2003 03:08
30 lines
2245 bytes
Staf Wagemakers wrote:

> In article <bVL7a.95376$Jd.9011@afrodite.telenet-ops.be>, Roel Schroeven
> wrote:
>>> 
>>> Of als je de admin kent en hem beleefd vraagt om .htaccess bestanden
>>> toe te laten, dan kan je gewoon een .htaccess bestandje opladen ;-))
>> 
>> Ik heb de documentatie in de vlucht eens bekeken, en als ik het goed
>> gezien heb zegt die dat AliasMatch niet toegelaten is in .htaccess
>> bestanden.
>>
> 
> oops... je hebt gelijk!
> 
> Dan zal 't met mod_rewrite moeten:
> 
> RewriteEngine on
> RewriteBase /
> 
> RewriteRule ^mylocation/$ /path/to/my/script.php
> 
> 
> Met Apache kan je alles op vele manieren oplossen ;-)

met zope kan je alles in python oplossen ;-) 
-- 
Krijg nu spontaan een bluescreen

Oelewapperke
Re: Application server
#5809
Author: Staf Wagemakers
Date: Sat, 01 Mar 2003 12:38
25 lines
1951 bytes
Oelewapperke wrote:
> frank@openminds.be wrote:
> 
>> 
>> index.php waarin je doet wat je wil?
>> 
> 
> ah ja ? dan heb je alleen maar de getoonde directory vervangen, niet echt de
> directory zelf. (het is nog altijd perfect mogelijk van files toch te
> downloaden, door de juiste url op te geven)
>

regex zijn een krachtig wapen

      AliasMatch ^/downloads/(.*)	/path/to/index.php?q=$1

De directory "downloads" hoeft zelfs niet te bestaan, wat achter
downloads/ in de url voorkomt wordt aan index.php doorgegeven. In je php
- kan in principe elke scripting taal zijn - doe je dan wat je wil.

-- 
Staf Wagemakers

email      : staf@patat.org
homepage   : http://staf.patat.org
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads