Сервисы управления неструктурированным содержимым [an error occurred while processing this directive] 
 
DocsUp  Стартовая         Поиск         Контакты

Роль базовых сервисов управления неструктурированным содержимым в построении бизнес приложений заключается именно в предоставлении сервисных функций нижнего уровня, отвечающих за эффективность хранения, доступ и управление, тогда как за визуализацию и бизнес приложения отвечают другие слои - среда построения бизнес - приложений, включающая в себя web framework, преднастроенные вертикально - интегрированные бизнес - сервисы, являющиеся основой клиентоориентированных интерфейсов.

Repo Server Содержит информацию о всех серверах системы, их доступности, местоположении, загрузке
FL Server Представляет собой сервер приложений, в котором реализована бизнес-логика системы и объектно-реляционное расширение СУБД;
Content Getter Server ( CG) Принимает от клиентов запросы и передаёт им запрашиваемый контент (файлы, хранящиеся в системе)
Content Setter Server (CS) Служит для загрузки файлов (контента) в систему
FT Servers Осуществляют индексацию и полнотекстовый поиск
Сontent Transformation Server Автоматизирует преобразование документов в форматы
Scheduler server Сервер, на котором выполняются различные периодические задачи (такие, как отсылка почты, напоминания итп)

Workflow server Сервер выполнения и маршрутизации технологических процессов
Сервер приложений (веб-доступа) Сервер приложений на базе J2EE . служащий для предоставления веб-доступа к системе

Роль серверов "приемника файлов" и "выдачи файлов" (CG и CS) состоит в обеспечении хранения файлов (контента) системы и управления их хранением. Для обеспечения оптимального хранения предусмотрены политики мигрирования содержимого (файлов) с одного носителя на другой (к примеру, если к тому или иному файлу долго нет обращения - он будет автоматически выгружен на более медленные жесткие диски), политики устранения дубликатов (к примеру, если в системе есть одинаковые файлы, при настройке системным администратором механизма устранения дублирования) - в серверах хранения останется только один файл, остальные же будут только ссылками на него. С целью обеспечения возможности выдерживать высокую нагрузку и построения кластерных систем -сервера работы с контентом разделены на " сервер получения файлов" и "сервер выдачи файлов". Для оптимального распределения нагрузки (90% случаев работы с файлами - это их просмотр) возможно иметь одновременно несколько серверов выдачи файлов и (к примеру) один сервер получения файлов. Любой из серверов одновременно может обслуживать несколько файловых хранилищ с разным расположением на файловой системе.

Платформа использует механизм хранения, обеспечивающий распределенность хранения контента и метаданных в хранилище. Метаданные хранятся в СУБД (данные об атрибутивной информации документа и о его физическом местоположении находятся в таблицах сервера управления базами данных (СУБД), а сам контент расположен на файловой системе. Такая схема, являющаяся стандартной для промышленных систем обладает тем преимуществом, что не загружает СУБД текстами документов, а следовательно и не воздействует на скорость его работы. Дополнительным преимуществом такой архитектуры построения промышленных систем является нивелирование влияния на производительность СУБД сервера полнотекстового поиска: ни при индексации документов ни при поиске не используются механизмы серверов баз данных: хранение и управление полнотекстовым индексом, фильтрацией документов, поиском выполняется выделенным сервисом, который может располагаться физически отдельно.

Организация хранения файлов физически может содержать как одно, так и несколько файловых хранилищ (filestore) - мест хранения файлов, которыми оперирует система. Файловые хранилища содержат контент документов(файлы), в то время как СУБД содержит метаданные об этих объектах. Каждое файловое хранилище может администрироваться отдельно друг от друга, и, что немаловажно, возможно их раздельное резервное копирование. Любой тип объекта системы (будь то договор, приказ или акт выполненных работ) может заноситься и храниться в выделенном файловом хранилище. Это повышает не только отказоустойчивость системы, но и ее производительность: разные файловые хранилища могут находиться на различных стойках хранения данных, за счет чего можно оптимизировать и манипулировать стоимостью хранения информации. Так, например, к действующим документам (договорам, приказам) обращаются достаточно редко, поэтому их можно помещать на менее быстрые, а следовательно, более дешевые носители, тогда как документы, находящиеся в оперативном доступе (например, согласовываемые акты выполненных работ, дополнительные соглашения) будут храниться на более быстрых, а следовательно и более дорогих носителях.

  [an error occurred while processing this directive] 


  Все права защищены DocsUp