ГОСТ Р ИСО/МЭК 10166-1-2001
Сервер СПД/ПУД-УД моделируется как неделимый объект. Он поддерживает порт абстрактных услуг СПД и порт абстрактных услуг СПД/ПУД-УД для пользователя СПД/ПУД-УД. Формальное определение сервера СПД/ПУД-УД:
dfr-dtam-dm-server OBJECT
PORTS {dfr-port [S], dtam-dm-port [S]}
: : = id-dfr-dtam-dm-server
Пользователь СПД/ПУД-УД моделируется как отдельный объект. Пользователь СПД/ПУД-УД потребляет абстрактные услуги порта СПД и порта СПД/ПУД-УД, предоставляемые сервером СПД/ПУД-УД. Формальное определение пользователя СПД/ПУД-УД:
dfr-dtam-dm-user OBJECT
PORTS {dfr-port [C], dtam-dm-port [С]}
: : = id-dfr-dtam-dm-user
6.2 Порт СПД
Пользователь СПД соединяется и взаимодействует с сервером СПД с помощью порта СПД. Совокупность возможностей, предоставляемых этим портом, образует абстрактные услуги сервера СПД. Эти возможности включают в себя получение информации о документах, вручение и удаление документов, расположенных на сервере СПД.
С помощью операции связывания сервер СПД аутентифицирует пользователя путем проверки полномочий пользователя или идентичности и привилегий доступа прежде, чем предоставить ему какие-либо возможности сохранения и получения документов.
Этот асимметричный абстрактный порт определен для любого пользователя СПД (в роли потребителя) и для любого сервера СПД (в роли поставщика). Такая пара абстрактных портов дает возможность любому пользователю СПД связаться с сервером СПД для использования обычных операций СПД. Все эти операции также являются асимметричными. Каждая из них вызывается потребителем (пользователем СПД) и выполняется поставщиком (сервером СПД).
Порт СПД определяется следующим образом:
Dfr PORT
CONSUMER INVOKES{
Create,
Delete,
Copy,
Move,
Read,
Modify,
List,
Search,
7