Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Web-Server.  (Прочитано 23154 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« : 19-12-2008 07:41 » 

Простеньких файловый web-сервер на Java. Был сделан для служебных целей.

* WebServer.jar (13.92 Кб - загружено 1082 раз.)
Записан

Программа – это мысли спрессованные в код.
McZim
Команда клуба

ru
Offline Offline
Пол: Мужской
Я странный


WWW
« Ответ #1 : 19-12-2008 07:42 » 

и?
Записан

The CBO without stats is like a morning without coffee. (c) T.Kyte.
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #2 : 19-12-2008 07:46 » 

и?
А, что мало?
Записан

Программа – это мысли спрессованные в код.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 19-12-2008 10:30 » 

Вахмурка, по правилам раздела надо не два слова сказать, а уж хотя бы три.

Цитата
Так же должно быть толковое описание данной программы или компонента.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #4 : 19-12-2008 10:38 » 

RXL, в принципе про эту утилиту большего и не скажешь. А так учтём на будущее.
Записан

Программа – это мысли спрессованные в код.
Sla
Команда клуба

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #5 : 19-12-2008 10:56 » 

а шо с ним делать?
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 19-12-2008 11:01 » 

Вахмурка, расскажи его возможности и что там настраивается.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #7 : 19-12-2008 11:41 » 

Вахмурка, расскажи его возможности и что там настраивается.

Программа простая, и возможности минимальны: просто отправка файла по запрошенному url.
Настройки:
1.Номер порта - номер порта который "слушает сервер"

2. Католог с контентом - путь к катологу в котором находиться файл с котрого начинается просмотр ресурса.

3. Имя файла - имя файла с которого начинается простр ресурса. Файл должен находиться в каторлоге указанным в пункте 2. По умалнчанию имя файла index.html.

4.Максималькное количество потоков- сервер не поддерживает постоянное соединение поэтому дла обрабоки каждого запроса создаётся новый поток. Настройка определяет максимальное количество потоков(5 для слабых машин, для других можно выбрать больше)

Программа не подерживает переходы через католог выше католога верхнего уровня ровня. Все url на всех страницах должны указывать на ресурс находящийся ниже католога верхнего уровня.

Ну в принципе и всё. Создали католог, помести туда содержимое, сделали настройки,проверили(для этого выбрали пункт меню:"Запустить браузер" откроется первая страница реусурса),дали кому надо в локалки url типа: http:197.198.1.2:80/ пускай смотрят.
Записан

Программа – это мысли спрессованные в код.
zubr
Гость
« Ответ #8 : 19-12-2008 11:48 » new

Вахмурка, а в чем фишка? Ну чем твой WebServer лучше уже имеющихся готовых решений IIS, Appache и т. п.
Записан
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #9 : 19-12-2008 11:53 » 

zubr, а почему обязательно должна быть фишка.
Записан

Программа – это мысли спрессованные в код.
zubr
Гость
« Ответ #10 : 19-12-2008 12:06 » 

Тогда это интересно и удобно юзать. К примеру, у винды есть стандартный файловый менеджер Проводник, но тем не менее многие юзеры предпочитают пользоваться Total commander или Far, потому что там использован достаточно удобный интерфейс досовской оболочки Norton commander Или к примеру, начиная с WinXP в винде есть встроенные средства записи CD/DVD дисков, тем не менее большинство пользователей юзают Nero.
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #11 : 19-12-2008 12:12 » 

Цитата
начиная с WinXP в винде есть встроенные средства записи CD/DVD дисков, тем не менее большинство пользователей юзают Nero.
ну а фигли, после пары испорченных болванок )))
Записан

Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #12 : 19-12-2008 13:24 » 

zubr, в чём смысл любой утилиты. Помоему в том что она обладает минимально необходимой функциональностью нужной для конкретного случая или в множестве однотипных случаев. Быстро поставил, настройл, пользуешься, стало не нужно так же быстро снёс. Так и сдесь. Я не собирался делать что то подобное IIS или Appache. Как пример я пользовался Nero всего один день, но потом нашёл утилиту в которой есть только то что мне надо, вот ей и пользуюсь и даю знкомым.
« Последнее редактирование: 19-12-2008 13:26 от Вахмурка » Записан

Программа – это мысли спрессованные в код.
zubr
Гость
« Ответ #13 : 19-12-2008 14:06 » 

Вахмурка, фишка может быть не в тяжести продукта (набором функционала), а в какой то возможности (естественно полезной), которой нет у уже имеющегося монстра.
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #14 : 20-12-2008 13:04 » 

Вахмурка, поддерживает ли этот сервер докачку (ответ 206)?

zubr, по моему ты придираешься. Лучше по существу вопроса.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Вахмурка
Помогающий

ru
Offline Offline
Пол: Мужской
Программист


WWW
« Ответ #15 : 23-12-2008 08:42 » 

RXL, нет. Это простая утилита, а для меня была ещё и тренировка, потоки добавляют в программы новый уровень сложности.

P.S. Я даже иногда в программах использую боле сложные вещи, чем необходимо, для того чтобы поработать с библиотекой и потренироваться.


Увеличил количество поддерживаемых MIME, то что нашёл в инете. Функцианал остался тот же.

* WebServer.jar (15.76 Кб - загружено 1126 раз.)
« Последнее редактирование: 24-12-2008 20:00 от Вахмурка » Записан

Программа – это мысли спрессованные в код.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines