Версия для печати
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум на Исходниках.RU > Новое и полезное ПО > ESPS (Extra Systems Proxy Server)


Автор: orb 09.12.07, 10:58
user posted image


ESPS (Extra Systems Proxy Server) предназначен для работы на платформе Win32: Windows 95, 98, ME, NT, 2000, XP. Рекомендуется, однако, использование исключительно серверных платформ: Windows NT, XP, 2000 Server.

Назначением данной программы является обеспечение одновременного доступа в Интернет со стороны множества компьютеров локальной сети клиента через один имеющийся в его распоряжении канал связи с провайдером.

Данный сервер реализован в виде сервиса. Для его установки в систему необходимо запустить на исполнение файл esps.exe с параметром командной строки INSTALL, а для устранения данного сервиса из системы - тот же файл, но с параметром командной строки UNINSTALL. Имеется также еще один параметр командной строки - APPLICATION, предназначенный для запуска (без предварительной установки) данного сервера в качестве приложения, а не сервиса.

Основным моментом, которому уделялось внимание, является скорость, стабильность и надежность работы сервера. Разработчики пришли к заключению, что единственным способом добиться этой цели является полный отказ от динамического создания каких-либо объектов по ходу работы сервера. Таким образом, все необходимые объекты (потоки, сокеты, буферы памяти и т.п.) создаются данным сервером однократно в момент запуска и в дальнейшем используются по мере необходимости. Многомесячные испытания данной концепции в ряде тестирующих организаций подтвердили правильность такого подхода.

Количество создаваемых объектов (ресурсоемкость сервера) задается пользователем посредством редактирования файла настроек, и может меняться в широких пределах в зависимости от потребностей и аппаратных возможностей того или иного клиента.

Сервер имеет в своем составе следующие подсистемы:
  • модуль работы с сокетами
  • модуль управления потоками
  • модуль управления памятью
  • модуль анализа запросов и их выполнения
  • модуль учета работы клиентов
  • модуль кэширования в памяти адресов DNS
  • модуль кэширования в памяти успешно полученных из сети объектов (страницы, картинки и т.д.)
  • модуль записи текущего состояния сервера
  • модуль управления доступом
  • модуль ограничения скорости
  • модуль роутинга портов (обеспечивает доступ по SMTP, POP3, NNTP и др.)

Поддерживаемые ОС: Windows 95/98/ME/NT/2000/XP

Разработчик: Георгий Павленко

Ветка: Прокси-серверы


user posted image Последняя версия: 4.04
user posted image URL: http://www.esproxy.org.ua/

Автор: orb 09.12.07, 11:03
Порядок установки и настройки:
1. Скачать файл - 100 кбайт!!!. Размер не говорит о плохом функционале!!! Разработчики отказались от удобства настройки, поэтому и такой размер файла. Все настройки происходят в текстовых файлах.
2. Зайти на их сайт и почитать о настройках.
2.1. прописать пути к файлам настройки, логов и папке кеша.
2.2. Настроить работу кеша.
2.3. Создать список пользователей. Распределить их по групам с указанием скорости и трафика посуточно/недельно/месячно (при необходимости).
3. Установить приложение (запуск с параметром INSTALL).
4. Установить на автозапуск сервес и стартовать его.

Powered by Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)