Руководство системного программиста » История » Версия 11
Rustam Usmanov, 15.02.2016 14:35
| 1 | 1 | Rustam Usmanov | h1. Руководство системного програмиста |
|---|---|---|---|
| 2 | |||
| 3 | {{toc}} |
||
| 4 | |||
| 5 | h2. Аннотация |
||
| 6 | |||
| 7 | В данном документе приведены общие сведения о программе "Web-сервисы Руслан", ее структура. Описаны порядок настройки и проверки программы, дополнительные возможности. |
||
| 8 | |||
| 9 | h2. Общие сведения о программе |
||
| 10 | |||
| 11 | 11 | Rustam Usmanov | Программа "Web-сервисы Руслан" предназначена для обеспечения простого и удобного доступа удалённых пользователей к ресурсам АБИС "Руслан". Удалёнными пользователями могут являться любые пользователи сервера приложений "Wildfly":http://wildfly.org, на базе которого функционирует программа. Ресурсами АБИС "Руслан" являются БД, поддерживаемые сервером "Руслан" и записи, содержащиеся в этих базах данных. Доступ к ресурсам заключается в выполнении над ними следующих операций: |
| 12 | * Поиск (по протоколу "SRU 2.0":http://www.loc.gov/standards/sru/sru-2-0.html) |
||
| 13 | * Извлечение, модификация, создание, удаление (по протоколу WebDAV":http://tools.ietf.org/html/rfc4918) |
||
| 14 | * Заказ услуги (бронирование, копия) по найденному библиографическому описанию (по протоколу NISO Circulation Interchange Protocol (NCIP) v. 2.0.2) |
||
| 15 | 1 | Rustam Usmanov | |
| 16 | 11 | Rustam Usmanov | Операции, связанные с чтением данных с ограниченным доступом и записью данных, требуют наличия соответствующих прав у пользователя, а следовательно и идентификации пользователя. Идентификация пользователя осуществляется при помощи провайдера идентификации по протоколу SAML 2.0. |
| 17 | 1 | Rustam Usmanov | |
| 18 | 11 | Rustam Usmanov | Взаимодействие с сервером "Руслан" осуществляется по протоколу Z39.50. |
| 19 | |||
| 20 | Программа может функционировать на любых технических средствах под управлением сервера приложений Wildfly 8.*. |
||
| 21 | |||
| 22 | 2 | Rustam Usmanov | h2. Структура программы |
| 23 | |||
| 24 | 4 | Rustam Usmanov | h2. Перечень сокращений |
| 25 | 1 | Rustam Usmanov | |
| 26 | 9 | Rustam Usmanov | table{border:none}. |
| 27 | 11 | Rustam Usmanov | |БД|База данных| |