LINUX.ORG.RU

MiniWebsvr — легковесный сервер


0

0
MiniWebsvr -- легковесный сервер (десятки килобайт размером), разрабатываемый с прицелом на встраиваемые приложения и на подключение к другим приложениям в виде библиотеки. Пока может работать только со статическими страницами.

>>> Страница проекта

★★★★

Проверено: Shaman007 ()
Может мне тоже написать парочку веб-серверов?
anonymous
()
хм интересно.А что если сделать форк из nginx?
pinachet ★★★★★
()
А чо? Если уж он действительно такой легковесный, то можно поставить на офисный "рутер", чтоб шеф смог смотреть нагенеренные proxystat'ом странички... Только то.
h8 ★★★
()
>на подключение к другим приложениям в виде библиотеки

Хм..Может это вечерний приступ тупости, но что-то не совсем представляю, кому это может понадобиться, раз там страницы только статические.

dv5ife
()
Ответ на: комментарий от dv5ife
Ну так наверное приложение эти странички и генерит... Наверное. В емаксе тож веб-сервер вроде есть.
h8 ★★★
()
Ответ на: комментарий от h8
>Ну так наверное приложение эти странички и генерит...

Так, стоп. А зачем сервер? Выдать-то, вроде бы, можно и так.Вроде бы.

>В емаксе тож веб-сервер вроде есть.

И веб-сервер там есть, и жаббер там есть...Чего там хоть нет? Ну, кроме открывашки? ;)

dv5ife
()
Слово "сёрвер" только мне режет глаз?

Модераторы, а вам не кажется, что в новостях начинают специально делать ошибки и смотреть, пропустят или нет?

Energizer
()
Ответ на: комментарий от dv5ife
>Так, стоп. А зачем сервер? Выдать-то, вроде бы, можно и так.Вроде бы.

Ну, наверное чтоб IT'шник Пупкин набрал http://192.168.0.10 и попал на МиниВебСрв софта к вебкамере, которая стоит под столом секретарши Танечки.

>И веб-сервер там есть, и жаббер там есть...Чего там хоть нет?

Э... редактора? )))

h8 ★★★
()
Ответ на: комментарий от Stalwart
> Чем это поделие лучше апача, лайки (lighttpd) и энжиникса?

Чем лучше -- очень маленький, в несжатом виде меньше GPL :)

Чем хуже -- большая часть стандарта http ещё не реализована, либо не будет реализована никогда.

acheron ★★★★
() автор топика
Ответ на: комментарий от anonymous
>> MiniWebsvr -- легковесный сёрвер

>А что такое "сёрвер"?

Энто Цербер

Phoenix49
()
Ответ на: комментарий от Energizer
> Модераторы, а вам не кажется, что в новостях начинают специально

> делать ошибки и смотреть, пропустят или нет?

А что смотреть-то? Если подтвержлает Шаман, там даже можно жи/ши через Ы писать, он всё равно не знает, как правильно пишется. Складывается ощущение, что он в школу ходит только от дождя прятаться.

dmesg
()
Ответ на: комментарий от h8
>http://192.168.0.10 и попал на МиниВебСрв софта к вебкамере, которая стоит под столом секретарши Танечки.

A-a-a, линк не открывается, дайте правильный скорее :-)

sdio ★★★★★
()
Ответ на: комментарий от Energizer
> Слово "сёрвер" только мне режет глаз?

Извиняюсь, привык транслитерировать "как слышится".

acheron ★★★★
() автор топика
Ответ на: комментарий от h8
>Ну, наверное чтоб IT'шник Пупкин набрал http://192.168.0.10 и попал на МиниВебСрв софта к вебкамере, которая стоит под столом секретарши Танечки.

Ну, теперь все ясно. Я так и знал, что все рано или поздно в порнуху упрется :)

dv5ife
()
пo пoвoдy лeгкoвecнocти
http://smallsrv.com/
cтapый дoбpый small http server пocмoтpитe
жaль нe oткpытый oн
anonymous
()
На сайте Sun есть HTTP class-сервер на Java. Занимает что-то около 10кб. См. в гайде по RMI.
iZEN ★★★★★
()
>MiniWebsvr -- легковесный сёрвер >Проверено: Shaman007 (*) 11.02.2007 22:22:28

Что и стоило доказать.

applesin
()
Ответ на: комментарий от anonymous
>для сервировки рыбы под Линуксом
для голодающих пингвинов антарктики
xhook
()
От это вам сервер, а не чёрт знает что.. ;-) Разработка ради самой разработки..
MiracleMan ★★★★★
()
Может вы хотели сказать... веб-сервер? Представить себе не могу легковесный "сервер".
anonymous
()
а что не так с micro_httpd, mini_httpd, thttpd? на все вкусы от 4 кбайт до 130.
Ugluk
()
Ответ на: комментарий от anonymous
В принципе автор прав. Только уж если писать как слышится, то все, а не только первый слог...
lefsha
()
Ответ на: комментарий от Linfan
>угу "на порядох" JRE 1.5 - действительно чуток меньше 86Mb, а 80Mb RAM зохавать при старте - для жабки святое :))

Вы jre случаем с jdk не путаете, или j2se с j2ee??? А то смотрю сейчас на санковском сайте:

jre-6-windows-i586.exe - 12.56 MB

jre-6-linux-i586-rpm.bin - 17.60 MB

Да и сто метров она не хавает:))) только сегодня проверял, пустая программа (просто порождение бесконечного потока из main) - хавает что-то около 10-ти метров, даже чуть меньше.

Nagwal ★★★★
()
Такой маленький web-server полезен в таких вещах, как управляемое сетевое оборудование. Там все равное какое-то подобие Линукса часто вертится.
localstorm
()
Правильно! Напишем стотыщный, никамунинужный веб-сервер и будем считать себя кулльными программерами под линух! А то, что Х-виндов - гумно и требует полной переработки - это им похрен.

Линукс - на свалку!

anonymous
()
Ответ на: комментарий от Nagwal
>jre-6-linux-i586-rpm.bin - 17.60 MB

В запакованном виде ессно. А ты распакуй.

anonymous
()
Ответ на: комментарий от Nagwal
>jre-6-linux-i586-rpm.bin - 17.60 MB

$ du -hs /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10 91M /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10 $

У меня только JRE стоит.

anonymous
()
Ответ на: комментарий от Nagwal
>jre-6-linux-i586-rpm.bin - 17.60 MB

$ du -hs /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10 91M /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10 $

У меня только JRE стоит.

anonymous
()
Ответ на: комментарий от Nagwal
>jre-6-linux-i586-rpm.bin - 17.60 MB

$ du -hs /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10
91M /usr/lib/jvm/java-1.5.0-sun-1.5.0_update10
$

У меня только JRE стоит.
anonymous
()
Ответ на: комментарий от anonymous
Иллюстрация порождения бесконечного потока из main ? =)
anonymous
()
Ответ на: комментарий от Linfan
> + ~100Mb JRE. +100Mb RAM для запуска

Положим, в качестве демона JVM будет занимать около 5МБ с запущенным приложением (которое без GUI, конечно) на настольной машынке.

На сотовый телефон портировать HTTP-сервер -- плёвое дело, если учесть, что J2ME MIDP 2.0 на сегодняшний день поддерживает создание серверных сокетов на телефонах и реальную многозадачность не то что на уровне нитей (Threads), но и на уровне мидлетов: к примеру, JIMM и OperaMini одновременно могут работать, не мешая друг другу в одной JVM; всего семь мидлетов могут работать параллельно на SE K790/K800.

Намёк ясен, к чему всё идёт?

К вырождению операционок в виртуальные машины и управляемые среды исполнения приложений.

А C/C++ ниразу небезопасны.

iZEN ★★★★★
()
Ответ на: комментарий от anonymous
> Правильно! Напишем стотыщный, никамунинужный веб-сервер и будем считать себя кулльными программерами под линух! А то, что Х-виндов - гумно и требует полной переработки - это им похрен.

> Линукс - на свалку!

Батарейкин забыл залогинится? А то что x.org как раз таки полностью переработали недавно ты в курсе? Незнаю что у тебя там гумно, у людей все отлично работает.

anonymous
()
Ответ на: комментарий от iZEN
нечестно - ему еще jre нужен. впрчем ценность новостного поделия более чем сомнительна - до миниммально пригодного в работе состояния он доведен не будет. а в route-ы и телефоны можно и что-то побольше из существующего запихать....
dimav123
()
А чем оно лучше webfsd?
anonymous
()
Ответ на: комментарий от iZEN
>Положим, в качестве демона JVM будет занимать около 5МБ с запущенным приложением (которое без GUI, конечно) на настольной машынке.

хм... свежо предание - верится с трудом. Сэмпл в студию !

Linfan ★★★★★
()
Ответ на: комментарий от Linfan
>А вы шутник батенька ;)

Это вы шутник. Попробуйте сначала потом говорите.

r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.