Article View: pl.comp.sys.pc-unix
Article #903Polski server WWW
From: Stefan Jurczyk
Date: Mon, 18 Nov 1996 12:03
Date: Mon, 18 Nov 1996 12:03
43 lines
2961 bytes
2961 bytes
Witam... Od dluzszego czasu zajmuje sie wszystkim co jest zwiazane z protokolem HTTP. W wyniku mojej zabawy powstal eksperymentalny SERVER WWW. Server ten odroznial sie od istniejacych (Apache, NCSA, NetScape) faktem ze uzywam dosc jeszcze rzadko uzywanej metody watkowania na poziomie aplikacji. Czyli mowiac prosciej: server nie tworzy kolejnych procesow na kazde otwarte rownolegle polaczenie - co wystepowaly w/w serverach. Dzieki czemu ma on duzo mniejsze wymagania na pamiec, sprzet - rownoczesnie jest w stanie obsluzyc wiecej polaczen mniejszym kosztem oraz ma mniejszy czas "odpowiedzi" na zamowienie. Tamtem server byl napisany wyjatkowo eksperymentalnie (brak konfiguracji po skompilowaniu) - jedynie w celu rozpoznania technologi. W obecnej chwili server jest pisany calkowicie od nowa - ale juz jako produkt, ktory bedzie udostepniony swiatu. Glownymi cechami pisanego servera bedzie: - watkowanie sie na poziomie aplikacji - dzieki czemu jeden process server'a bedzie w stanie obsluzyc 120 (Linux/FreeBSD) do 250 (Irix) rownolegle otwartych polaczen, - zastosowanie tzw. modulow ladowanych dynamicznie - odpowiednika modulow ISAPI znanych z serverow Microsoft'a lub modulow znanych z Apache ale ladowanych w chwili ich uzycia z zewnetrznych biblotek so, dzieki czemu nie trzeba bedzie przekompilowywac server'a za kazda zmiana listy uzytych modolow. Moduly DLM beda tez mogly byc uzyte jako filtry na dane rozszerzenie czy mime-type (dzieki czemu na nich bedzie realizowana obsluga image map, cgi, asis, server include) oraz sterowac autoryzacja. Niestety niektore technologie uzyte w serverze inaczej sie implementuje na roznych unix'ach. Niestety standart Posix'a mimo ze istnieje, nie rozwiazuje wszystkich problemow - charakterystyczne jest ze "co unix to obyczaj". I to mala prosba: poszukuje (wspol)administratorow serverow Unix'owych innego typu niz FreeBSD i Irix, ktorzy mogliby udostepnic konto na swoich serverach w celu wykonania supportu tego server'a na dana platforme. Podejrzewam ze nie uda mi sie zdobyc kont na wszystkich platformach - wiec poszukiwane sa takze osoby ktore maja dostep do takich platform, znaja sie na programowaniu, maja troche wolnego czasu i pobawily by sie tym serverem lub udostepnily by mi swoje konto. na razie tyle Stefan Jurczyk steve@tme.man.szczecin.pl
Technical Details
Message-ID:
<01bbd538$32ccfb80$43b6b5c2@pentium.tme.man.szczecin.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!pentium.tme.man.szczecin.plShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!news.icm.edu.pl!news.man.torun.pl!pentium.tme.man.szczecin.pl From: "Stefan Jurczyk" <steve@tme.man.szczecin.pl> Newsgroups: pl.comp.networking,pl.comp.sys.pc-unix,pl.comp.www Subject: Polski server WWW Date: 18 Nov 96 12:03:58 GMT Organization: ZSEE Lines: 43 Message-ID: <01bbd538$32ccfb80$43b6b5c2@pentium.tme.man.szczecin.pl> NNTP-Posting-Host: tme.man.szczecin.pl X-Newsreader: Microsoft Internet News 4.70.1155 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit