2013-07-07 14 views
8

W Rebol 2 jest wiele ładnych małych serwerów sieciowych, ale Rebol 3 ma inny model sieciowy i szukam serwera sieciowego, który z tym pracuje.Gdzie mogę znaleźć mikro serwer internetowy Rebol 3?

Nie szukam niczego wyjątkowego. Wystarczy uruchomić na płycie wbudowanej, aby umożliwić mi sterowanie urządzeniami Insteon w całym domu za pomocą Rebol 3 - co jest o wiele łatwiejsze i czystsze niż inne metody.

Prosimy nie odpowiadać na serwerach bez Rebola. Nie jestem zainteresowany ich użyciem.

Odpowiedz

7

Oto prosty serwer WWW tworzone przez Andreas Bolka (@earl)

https://github.com/earl/rebol3/blob/master/scripts/shttpd.r

Jest HTTP 1.0 i nie ma SSL lub inne zaawansowane funkcje, a zadziwiająco to tylko 64 linii kodu dlatego jest idealny do wbudowanego serwera.

+0

Aktualizacja z @earl - Opublikowałem kilka aktualizacji mojej minimalistycznej implementacji serwera HTTP "shttpd" dla Rebol 3. Co ważniejsze, dodano rozwiązanie, aby poprawnie wysłać odpowiedzi> 32 000 bajtów (dzięki Bo i Boleslav) . Pełna lista zmian: Dodaj do kilku wybranych typów MIME Przełącznik domyślny typ MIME application/octet-stream Korzystanie ostatni - oddziela składnik ścieżki jako przedłużenie przycinania wcięcia z szablonu błąd Wyślij Content „” nagłówek długości Ręczne wysyłanie danych korpusu w 32-tysięcznych bajtach https://github.com/earl/rebol3/blob/master/scripts/shttpd.r – johnk

Powiązane problemy