🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.tcl
9 messages
9 total messages Started by Neas Sun, 10 Jul 2005 15:44
Serwer http w TCL-u
#104
Author: Neas
Date: Sun, 10 Jul 2005 15:44
12 lines
1172 bytes
Zastanawiam się nad stworzeniem czegoś takiego do zastosowań produkcyjnych,
bo apache wyjątkowo mi się nie podoba, a żadnego sensownego zamiennika nie
znalazłem... czy ktoś z Was podchodził może do takiego zadania, ew. ma
jakieś materiały (poza RFC, wiadomo) które mogłbyby mi pomóc w tym
projekcie? Może już istnieją takie aplikacji w TCL-u i wystarczyłoby je
przerobić, tylko o nich nie wiem?

Dzięki z góry za odpowiedzi. :)

-- 
Neas, ?eas@?eas.pl, http://www.neas.pl
Nie widzisz polskich znaków? Zajrzyj na http://strony.biz/h/utf-8
Re: Serwer http w TCL-u
#105
Author: Googie
Date: Sun, 10 Jul 2005 17:56
26 lines
1651 bytes
Neas wrote:

> Zastanawiam się nad stworzeniem czegoś takiego do zastosowań
> produkcyjnych, bo apache wyjątkowo mi się nie podoba, a żadnego
> sensownego zamiennika nie znalazłem... czy ktoś z Was podchodził może
> do takiego zadania, ew. ma jakieś materiały (poza RFC, wiadomo) które
> mogłbyby mi pomóc w tym projekcie? Może już istnieją takie aplikacji
> w TCL-u i wystarczyłoby je przerobić, tylko o nich nie wiem?
> 
> Dzięki z góry za odpowiedzi. :)
> 

http://wiki.tcl.tk/2085

Ale z tego co mi wiadomo to nie obsługuje on zaawansowanych cech,
takich jak parametry w adresie http, oraz parametry z formularzy, no i
nie wiem czego tam jeszcze...

Natomiast wiem że obsługuje w pełni zwykłę strony (tj, grafikę na
stronie, pobieranie plików ze strony - czyli kanały binarne).

Tyle wiem :)

-- 
Pozdrawiam (Greetings)!
Googie
Re: Serwer http w TCL-u
#106
Author: Wojciech Kocjan
Date: Mon, 11 Jul 2005 07:21
38 lines
2268 bytes
Googie napisał(a):
> http://wiki.tcl.tk/2085
> 
> Ale z tego co mi wiadomo to nie obsługuje on zaawansowanych cech,
> takich jak parametry w adresie http, oraz parametry z formularzy, no i
> nie wiem czego tam jeszcze...

To akurat nieprawda. TclHttpd to pelny serwer www, w ktorym mozna wiele 
zdzialac - np snackamp mozna kontrolowac przez www, wlasnie dzieki 
tclhttpd. Zrob sobie [index.tml], wstaw na poczatku [Doc_Dynamic], a 
nastepnie np:

Obecny czas: <b>[clock format [clock seconds] -format %H:%M:%S]</b>

W dolaczonym do tclhttpd pliku jest w miare fajna dokumentacja, a jak 
nie to jest w sieci.

W TclHttpd mozna odpalic w miare dobra emulacje AOLservera, co pozwala 
na pisanie webowych aplikacji embedded, ktore potem mozna przeniesc na 
na prawde pokazny serwer aplikacji

nstcl - emulacja API (ns_set i inne):
http://sourceforge.net/projects/nstcl

nstclhttpd - emulacja obslugi zapytan:
http://sourceforge.net/projects/nstclhttpd

Ja osobiscie z tego korzystam, ale trzeba troche sie nameczyc, zeby to 
wszystko polaczyc w calosc. Wiec na poczatek lepiej zaczac od API 
oferowanego przez TclHttpd.

> Natomiast wiem że obsługuje w pełni zwykłę strony (tj, grafikę na
> stronie, pobieranie plików ze strony - czyli kanały binarne).

Tak. Ale to uwazam akurat mniej ciekawe ;)

-- 
WK
Re: Serwer http w TCL-u
#110
Author: Wojciech Kocjan
Date: Mon, 11 Jul 2005 21:47
18 lines
1578 bytes
Googie napisał(a):
> Wojciech Kocjan wrote:
> 
> 
>>To akurat nieprawda. TclHttpd to pelny serwer www
> 
> 
> Racja. Ja przez nieuwagę utożsamiłem TclHttpd z innym - bardzo małym -
> serwerem http. Jego kod to około 3-5KB. O nim też pisałem wcześniej.
> Nie znalazłem go w takim razie na wiki, a nie pamiętam skąd sam go
> wziąłem.

No ja jego właśnie szukam - jak znajdziesz to daj znać :-) Potrzebuję 
czegoś do obsługi statycznych plików i co najwyżej prostej obsługi 
skryptów, bez całego "kombajnu" tclhttpd.

-- 
WK
Re: Serwer http w TCL-u
#109
Author: Googie
Date: Mon, 11 Jul 2005 23:45
12 lines
1187 bytes
Wojciech Kocjan wrote:

> To akurat nieprawda. TclHttpd to pelny serwer www

Racja. Ja przez nieuwagę utożsamiłem TclHttpd z innym - bardzo małym -
serwerem http. Jego kod to około 3-5KB. O nim też pisałem wcześniej.
Nie znalazłem go w takim razie na wiki, a nie pamiętam skąd sam go
wziąłem.

-- 
Pozdrawiam (Greetings)!
Googie
Re: Serwer http w TCL-u
#94
Author: Jacek
Date: Tue, 12 Jul 2005 18:09
35 lines
2036 bytes
Wojciech Kocjan wrote:
> Googie napisał(a):
> 
>> Wojciech Kocjan wrote:
>>
>>
>>> To akurat nieprawda. TclHttpd to pelny serwer www
>>
>>
>>
>> Racja. Ja przez nieuwagę utożsamiłem TclHttpd z innym - bardzo małym -
>> serwerem http. Jego kod to około 3-5KB. O nim też pisałem wcześniej.
>> Nie znalazłem go w takim razie na wiki, a nie pamiętam skąd sam go
>> wziąłem.
> 
> 
> No ja jego właśnie szukam - jak znajdziesz to daj znać :-) Potrzebuję 
> czegoś do obsługi statycznych plików i co najwyżej prostej obsługi 
> skryptów, bez całego "kombajnu" tclhttpd.
> 

thttpd - tiny/turbo/throttling web server.
mini_httpd - simple web server that does HTTPS.
micro_httpd - world's smallest web server?

wszystkie na stronach:

http://www.acme.com/

-- 
Jacek
jacek>at<devguide>dot<net
http://www.devguide.net
Publikacje wydawnictwa O'Reilly
http://www.devguide.net/pl/oreilly-ksiazki-cennik.html
Re: Serwer http w TCL-u
#96
Author: Wojciech Kocjan
Date: Wed, 13 Jul 2005 06:02
35 lines
2045 bytes
Jacek napisał(a):
> Wojciech Kocjan wrote:
> 
>> Googie napisał(a):
>>
>>> Wojciech Kocjan wrote:
>>>
>>>
>>>> To akurat nieprawda. TclHttpd to pelny serwer www
>>>
>>>
>>>
>>>
>>> Racja. Ja przez nieuwagę utożsamiłem TclHttpd z innym - bardzo małym -
>>> serwerem http. Jego kod to około 3-5KB. O nim też pisałem wcześniej.
>>> Nie znalazłem go w takim razie na wiki, a nie pamiętam skąd sam go
>>> wziąłem.
>>
>>
>>
>> No ja jego właśnie szukam - jak znajdziesz to daj znać :-) Potrzebuję 
>> czegoś do obsługi statycznych plików i co najwyżej prostej obsługi 
>> skryptów, bez całego "kombajnu" tclhttpd.
>>
> 
> thttpd - tiny/turbo/throttling web server.
> mini_httpd - simple web server that does HTTPS.
> micro_httpd - world's smallest web server?

Tak, ale mi chodzilo o mi o ten 3-5KB w Tcl. Chce go osadzic w aplikacji 
i polaczyc z fckeditor poprzez optcl (zrobic taki edytor HTML poprzez 
127.0.0.1:<losowyport>).

-- 
WK
Re: Serwer http w TCL-u
#97
Author: Jacek
Date: Wed, 13 Jul 2005 08:06
26 lines
1852 bytes
Wojciech Kocjan wrote:

>> thttpd - tiny/turbo/throttling web server.
>> mini_httpd - simple web server that does HTTPS.
>> micro_httpd - world's smallest web server?
> 
> 
> Tak, ale mi chodzilo o mi o ten 3-5KB w Tcl. Chce go osadzic w aplikacji 
> i polaczyc z fckeditor poprzez optcl (zrobic taki edytor HTML poprzez 
> 127.0.0.1:<losowyport>).
> 

Moze ktorrys z tych serwerkow bedzie odpowiedni?

http://tcltk.free.fr/index.php3?idxcat=34

DustMote:

http://mars.netanya.ac.il/~opensys/RESOURCES/software/scripts/dustmote.tcl

-- 
Jacek
jacek>at<devguide>dot<net
http://www.devguide.net
Publikacje wydawnictwa O'Reilly
http://www.devguide.net/pl/oreilly-ksiazki-cennik.html
Re: Serwer http w TCL-u
#98
Author: Wojciech Kocjan
Date: Wed, 13 Jul 2005 08:15
16 lines
1550 bytes
Jacek napisał(a):
>> Tak, ale mi chodzilo o mi o ten 3-5KB w Tcl. Chce go osadzic w 
>> aplikacji i polaczyc z fckeditor poprzez optcl (zrobic taki edytor 
>> HTML poprzez 127.0.0.1:<losowyport>).
> Moze ktorrys z tych serwerkow bedzie odpowiedni?

Tam juz trafilem.

Ale znalazlem gdzie indziej:

http://cvs.sourceforge.net/viewcvs.py/tclhttpd/tclhttpd/bin/mini/

Moze komus sie tez przyda, wiec wysylam :-)

-- 
WK
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