Вышел Falcon 2.0: сервер веб-интерфейсов для Directum

Компания ST объявила о выпуске Falcon 2.0 – новой версии набора компонентов и сервера приложений для вывода информации из системы Directum 4.x в веб-интерфейсы.

Современная динамика и мобильность бизнеса, а также требования к реализации каналов взаимодействия с партнерами через интернет обуславливают создание решений, имеющих веб-интерфейс. Такой интерфейс можно легко встроить в корпоративную ИТ-инфраструктуру – в узлы SharePoint Server 2007 (для создания smart-клиентов), в корпоративные сайты и т.д. Для реализации этих функций был создан и развивается Falcon.

Сервер Falcon отвечает за взаимодействие с Directum и предоставляет веб-сервисы для других компонентов. На сервере реализована бизнес-логика для работы с информацией. Например, веб-компонент «Справочник» отображает содержимое справочника Directum, при этом за сортировку, фильтрацию, поиск и прочие операции в компоненте отвечает сервер приложений.

Directum в данном случае выступает в качестве хранилища информации. Фактически данные хранятся в MS SQL Server 2005, однако при выборке информации Falcon опирается на логическую структуру Directum. Такой подход обеспечивает высокую производительность и логическую целостность – разработчику нет необходимости что-либо модифицировать в базе данных, он работает с уровнем абстракции системы Directum.

Нужный дизайн легко реализуется благодаря использованию механизмов skins. Кроме того, широко используется технология AJAX – перезагрузка страницы браузера в большинстве случаев не требуется. Для создания и редактирования документов используется редактор Sahara, который работает с любыми HTML- и XHTML-документами, а также с собственным форматом FED (Falcon Extended Document). Документы в формате FED можно хранить в системе Directum, так же как и любые другие документы. Все объекты (картинки, флэш, видео и т.д.) автоматически загружаются редактором Sahara при редактировании.

Аутентификация базируется на компоненте «Контактные лица». Имеются различные конфигурации для настройки уровней доступа к веб-странице, а также другие функции, полезные для бизнес-среды.

©  CNews