Показать сообщение отдельно
Старый 06.03.2009, 11:30   #8  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от konopello Посмотреть сообщение
Ну к примеру раскажу про Сервис безнес-документов. Это так называемый аналог AX кнопочки Документооборот. Реализован данный сервис на базе сервиса ArchiveLink, это специальная приблуда которая управляет всеми входящими и исходящими потокоми информации которые необходимо хранить в разных местах системы (БД, просто папка на сервере). Подключаеться данныей сервис к своим разработкам давольно легко.

В кратце как он работает, пользователь выбирает файл который хочет прикрепить к документу, система производит копирование этого файла во временную папку на сервере, после этого на серве работает фоновый процесс которые анализирут временную папку и приступает к размещению каждого файла в свое место. Имеють в этой функциональности так же две вошебные кнопочки, Просмотреть по ее нажатию сервис находит затребованный документ, производит его копирование на локальную машину пользователя, таким образом он не может внести изменения в документ. Кнопка изменить Изменить открывает этот документ на изменение в соответствии с правами доступа пользователя. Каждому объекту данного сервиса присваиваються специальные классы, которые управляют тем как система будет протоколировать просмотр, изменение и удаление документов. Так же для каждого документа сервиса можно настроить только разрешенные типы файлов которые можно к нему привязать *.dat, *.txt и.т.д. Ну вот в кратце.....
В Ax есть все то же самое.