Общая информация
В студии DirectDesign,
за полтора года работы, была создана комплексная Intranet система, позволяющая получить
«прозрачный» доступ через http ко многим сервисам.
Необходимость решения на базе
intranet диктовалась наличием в студии как Wintel, так Apple компьютеров.
Результат
Компьютеры Apple, мало интегрируемые в сети MS Windows,
получили полноценный доступ ко всем необходимым функциям - от
управления заданиями на
принтерах до использования
рускоязычных документов MS Office.
Вместе с тем, такие сервисы
как поиск по архиву были реализованы одновременно для двух платформ.
Полученная система совместима с обоими лидирующими браузерами (IE4+, NN4+), что
делает возможной интеграцию в сеть других платформ.
Структура системы
Пользовательский интерфейс разработан при огромном участии все того же Прохоренкова
Владимира, большинство сервисных функций реализованы в виде
ISAPI DLL, выполняемых в IIS5 (Windows 2000).
Помимо WWW сервера (исполняемого на одной из рабочих станций)
в систему включен сервер Oracle (NT4 sp3, Oracle 8.01) и
основной файл-сервер студии, с установленным на нем MS Exchange и прокси-сервером
WinGate.
Dial-Up
На файл-сервере постоянно работает служба (часть системы), управляющая
Dial-Up-ом и ведущая записи о соединениях. Управление этой службой
осуществляется с WWW-сервера. Так же www-сервер анализирует логи, и предоставляет пользователю
информацию о текущем состоянии служб доступа к Internet. В результате, без
использования постоянного подключения к Сети (затрудненного в данном офисе
по техническим причинам), пользователи получают быстрый и качественный доступ
к WWW и E-Mail. Такой подход так же снижает стоимость и существенно повышает
безопасность системы.
Поиск
Наиболее сложной частью системы является поиск по архиву. На сервере Oracle хранится
база
данных о более чем шестистах дисках. База позволяет осуществлять
поиск по имени файта и/или имени папки и, помимо информации о
местоположении файла, и его месте в дереве каталогов, что немаловажно, хранит
небольшие jpeg-иконки, позволяющие довольно точно оценить содержимое файла.
|