Программно-технологическая платформа X-Ware позволяет объединять в единое целое
различные программные и информационные ресурсы Заказчика и обеспечивает возможность
оперативного
нахождения и представления любых имеющихся данных. Эта
платформа обеспечивает не только объединение разнородных источников информации, но
также создание новых информационных ресурсов и управление ими. За счет оптимального
использования
вычислительных и телекоммуникационных ресурсов в
распределенной среде платформа X-Ware обеспечивает высокую производительность и надежность
при работе с географически удаленными и разнородными источниками данных.
Программно-технологическая платформа X-Ware представляет собой интегрированный
комплекс программных решений, предназначенных для создания и поддержания крупных
распределенных
информационных систем. Трехуровневая архитектура программно-технологической платформы
позволяет подключать к ядру ("общей шине") любое количество необходимых
модулей,
обеспечивающих внешние функции системы. Эти модули могут располагаться в географически
удаленных точках и работать с данными, хранящимися в разных форматах и на разных
программно-аппаратных
платформах. Ядро системы может быть распределенным и не иметь критического участка
в виде единого центрального сервера.
Ядро выполняет следующие основные функции:
- организация единой информационной среды, состоящей из локальных кластеров вычислительных
и информационных ресурсов;
- управление информационными потоками и организация распределенной обработки запросов
в информационной среде;
- обеспечение информационной безопасности: аутентификация, авторизация, шифрование;
- предоставление общего набора сервисов для всех входящих в распределенную среду
ресурсов: управление контентом;
- поиск, в том числе полнотекстовый, по структурированным и неструктурированным
данным; лингвистическая и семантическая обработка текстов;
- управление версиями
программного
обеспечения и данных; геотаргетинг (определение географического положения пользователя);
- поддержка общей жизнеспособности системы и локальной жизнеспособности кластеров
даже при ненадежных линиях связи.
Преимущества программно-технологической платформы X-Ware:
- все рабочие места в рамках системы могут создаваться и настраиваться службами
эксплуатации Заказчика в
соответствии с конкретными требованиями специалистов предметной области и не ограничиваются
фиксированными
возможностями готовой коммерческой системы;
- создаваемые на базе платформы X-Ware информационные системы являются полностью
русскоязычными и корректно
работают со всеми распространенными кодировками русского языка;
- возможность интегрирования с большинством из существующих на рынке продуктов,
имеющих открытый API, а также
приложениями, имеющими подключаемые средства интеграции с технологиями DCOM или CORBA;
- возможность подключения существующих информационных ресурсов Заказчика;
- обеспечивается распознавание и корректная работа с данными, хранящимися в большинстве
наиболее популярных
форматов, список которых может расширяться; расширение списка может производиться
специалистами самого Заказчика в
рамках развития системы;
- возможность "горячего резервирования" элементов системы;
- возможность развития системы с обеспечением полной совместимости со всеми предыдущими
версиями;
- способность к непрерывному развитию (возможность независимого совершенствования
различных частей системы,
как результат модульности);
- переносимость на различные платформы и операционные системы;
- надежная безостановочная работа под предельной нагрузкой;
- масштабируемость по производительности, объемам данных, степени распределенности
системы и сложности
структур данных;
- наличие встроенных средств безопасности;
- оптимизация сетевого трафика;
- обучение персонала Заказчика на этапе адаптации и внедрения системы;
- возможность дальнейшего развития системы силами не только разработчика, но и
самого Заказчика.
Основные модули, подключаемые к ядру программно-технологической платформы X-Ware
Существующий набор подключаемых к ядру X-Ware модулей позволяет строить распределенные
информационные системы любой
степени сложности.
Модуль Управления контентом обеспечивает возможность наполнения ресурсов информацией,
ее форматирование, редактирование
и размещение с удаленных терминалов, при этом наличия у персонала Заказчика навыков
программирования не требуется.
Модуль Управления Web-сайтами позволяет создавать высокопроизводительные динамические
Web-сайты и порталы.
Модуль Stager обеспечивает возможность непрерывной разработки и обновления Web-ресурсов.
Модуль Геотаргетинга обеспечивает возможность географической локализации удаленного
пользователя и предоставление
информации с учетом его местоположения.
Модуль Управления каталогами предназначен для формирования иерархических структур
адресов интернет-ресурсов для
использования в Универсальной Машине Поиска или Модуле Геотаргетинга для систематизации
ресурсов Интернета.
Системы поиска информации представлены двумя модулями:
a) Инкрементальная (немедленной индексации) Машина Поиска предназначена для использования
в быстро обновляющихся
информационных потоках (типичными примерами являются новостная, бухгалтерская и др.
оперативная информация);
б) Универсальная (периодической индексации) Машина Поиска предназначена для поиска
информации в медленно
обновляющихся информационных массивах (типичным примером является поиск по ресурсам
Интернета и архивам документов).
Обе поисковые системы являются полнотекстовыми и могут быть полностью адаптированы
к морфологическим особенностям
любого языка.
Кроме того, Группа компаний Стек является разработчиком Универсальной автоматизированной
системы
расчетов (биллинговой системы)
Onyma (подробнее - "Биллинговая система"), предназначенной для расчета услуг телематических
служб и служб передачи
данных как в сетях телекоммуникационных компаний, так и крупных распределенных корпоративных
сетях.
Биллинговая система обеспечивает регулирование доступа пользователей к удаленным
услугам и информации, а также
протоколирование, накопление и анализ данных об использовании абонентами различного
рода телекоммуникационных ресурсов
(традиционной телефонии, основных сервисов Интернета (dialup, выделенные линии, e-mail,
web-hosting, VoIP и т.д.),
кабельных сетей и др.).
Внедрение систем на базе программно-технологической платформы X-Ware в организации
Заказчика
Ядро системы и базовый набор необходимых модулей передаются Заказчику в готовом
виде. По желанию Заказчика может
производиться расширение набора подключенных модулей, разрабатываемых и настраиваемых
в процессе эксплуатации системы.
При внедрении системы производится обучение персонала Заказчика (программистов,
администраторов и пользователей), в
ходе которого они получают знания и навыки, необходимые для эксплуатации системы,
ее администрирования и развития.
Заключение
Решения, создаваемые на базе технологической платформы X-Ware, в первую очередь
необходимы для создания корпоративных и
отраслевых распределенных информационных систем, а также информационных систем компаний,
имеющих сеть филиалов.
При разработке программно-технологической платформы X-Ware учитывался опыт, полученный
специалистами Компании в ходе
реализации следующих проектов: поисковая система Рамблер; система независимой оценки
популярности интернет-ресурсов
Rambler's Top100; международный проект Рамблер Болгария; научно-популярные и научные
ресурсы, развлекательные ресурсы и
т.д. На базе платформы X-Ware функционирует портал "Научная
Сеть".