Экспортёр требуется, если предполагается сохранять объекты из архива на удалённое назначение с использованием очереди Export.
Экспорт объектов может выполняться двумя способами:
- На основе правил
- DICOM-экспорт через очередь, инициированный через UI
stowrsd, которое может выступать удалённым STOW-RS-сервером, эмулируя инструмент stowrsd,
где могут сохраняться DICOM-объекты.| Имя | Описание | Значение по умолчанию | Пример |
|---|---|---|---|
chunked |
Указывает отправлять STOW-RS-запросы в режиме chunked-передачи | false |
chunked=true |
concurrency |
Указывает максимальное число одновременно вызываемых STOW-RS-запросов. | 1 | concurrency=5 |
transfer-syntax |
Разделённый запятыми список Transfer Syntax, идентифицированных UID или ключевым словом, допустимым для STOW-RS-сервиса. Если отсутствует или если Transfer Syntax объекта, хранящегося в архиве, совпадает с одним из настроенных значений, объект отправляется с тем Transfer Syntax, с которым он хранится в архиве. В противном случае объект отправляется распакованным в Explicit VR Little Endian. Если в указанном списке нет Explicit VR Little Endian, но есть Implicit VR Little Endian, объекты будут отправлены распакованными в Implicit VR Little Endian. | - | transfer-syntax=JPEGLosslessSV1 |
bearer-token |
Отправляет указанный токен в HTTP-заголовке Authorization: Bearer\ |
- | bearer-token=UmFuZG9tbHkgdG9rZW4u |
basic-auth |
Использовать HTTP Basic Authentication с указанными \:\ |
- | basic-auth=admin:secret |
allow-any-hostname |
Если используется HTTPS, можно установить это свойство в true, чтобы принимать сертификаты сервера, не соответствующие фактическому имени хоста сервера. |
false |
allow-any-hostname=true |
disable-trust-manager |
Если используется HTTPS, можно установить это свойство в true, чтобы не настраивать truststore для проверки сертификата сервера. |
false |
disable-trust-manager=true |
Создать Exporter на странице Configuration UI архива можно двумя способами.
Create Exporter:Configuration -> вкладку Devices. В More Functions выберите Create Exporter. Выберите устройство архива,
к которому должен быть подключён Экспортёр. В разделе Exporter введите значения Exporter ID,
URI (например, stowrs:stowrsd. Обратите внимание, что STORESCP здесь — удалённый AE, выступающий назначением), Queue Name и
Application Entity (AE) title. При необходимости выберите одну или более дополнительных конфигураций и нажмите Apply.Exporter, перейдите на страницу Configuration -> вкладку Devices. Выберите
dcm4chee-arc -> Extensions -> Edit extension -> Device Extension -> Extensions -> Edit extension -> Archive Device.
В его Child objects из списка Exporter Descriptor выберите созданный выше Exporter. При необходимости настройте
одну или более дополнительных конфигураций и нажмите Save.Configuration -> вкладку Devices. Выберите dcm4chee-arc -> Extensions -> Edit extension -> Device Extension
-> Extensions -> Edit extension -> Archive Device.Child objects выберите + Add a new Exporter напротив поля Exporter Descriptor.Exporter ID, URI (например, dicom:STORESCP. Обратите внимание, что STORESCP здесь — удалённый AE, выступающий назначением),
Queue Name и Application Entity (AE) title. При необходимости настройте одну или более дополнительных конфигураций
и нажмите Save.Можно либо - создать LDIF-файл (например):
version: 1
# The Exporter object, specifies the type and destination of the export,
# which local AE shall perform the forward, and which JMS Queue shall be used to queue Export
# Tasks ready to be performed, and optionally to defer the export to specified times
dn: dcmExporterID=StowExporter,dicomDeviceName=dcm4chee-arc,cn=Devices,cn=DICOM Configuration,dc=dcm4che,dc=org
objectClass: dcmExporter
dcmExporterID: StowExporter
dcmURI: stow:DCM4CHEE
dicomAETitle: DCM4CHEE1
dcmQueueName: Export1
dicomDescription: Export objects using STOW-RS service
# defer export after business hours (between 6 pm and 6 am, or at any time on Saturday and Sunday)
#dcmSchedule: hour=18-6 dayOfWeek=*
#dcmSchedule: hour=* dayOfWeek=0,6
и импортировать его на LDAP-сервер с помощью утилиты командной строки ldapadd или функции LDIF Import... в Apache Directory Studio
DCM4CHEE, указанный в dcmURI, выступает в качестве STOW-сервера — назначения объектов, экспортируемых из
промежуточного архива (DCM4CHEE1).
Некоторые атрибуты в приведённом выше примере закомментированы. Они лишь демонстрируют возможные конфигурации (можно добавить их или задать другие значения в зависимости от потребностей приложения), связанные с расписаниями и свойствами.
Обратитесь к Exporter Descriptor, чтобы понять описание атрибутов.
Перейдите на вкладку Control на странице Configuration в UI архива и перезагрузите конфигурацию.