Как получить доступ к данным dcm4chee из другого dcm4chee

Давайте рассмотрим сценарий

У меня две системы А и Б

IP-адрес A - 192.168.0.1 IP базы данных 192.168.0.1 для пакетов

IP-адрес B — IP-адрес базы данных 192.168.0.2 — 192.168.0.2 для пакетов

Я отправил изображение dicom в A с помощью команды dcmsnd

как получить доступ к данным системы A из системы B

Итак, что мне нужно настроить в системе A или системе B для доступа к данным Dicom системы A в системе B.


person Panchotiya Vipul    schedule 02.12.2016    source источник


Ответы (1)


Я могу порекомендовать два варианта в зависимости от ваших потребностей.

Вариант 1

Первый вариант предполагает, что вам действительно нужны избыточные данные (т. е. два отдельных хранилища и две отдельные базы данных), а не только два экземпляра dcm4chee.

В этом случае вы можете настроить переадресацию dicom от A к B. Это настраивается в bean-компоненте Forward Service dcm4chee (через консоль jmx или скрипт jboss twiddle.sh). Более сложная переадресация (т. е. основанная на модальностях) может быть настроена в bean-компоненте Forward Service2.

Официальные документы здесь:

Если вам нужна дополнительная информация, я написал сообщение в блоге, в котором более подробно рассматривается использование и настройка службы Forward Service:

Вариант 2

Второй вариант предполагает, что вам на самом деле не нужна избыточность данных, но вам нужны два отдельных экземпляра dcm4chee.

Без проблем. Вы можете настроить два экземпляра dcm4chee на разных компьютерах для совместного использования одной базы данных (которая находится либо по адресу 192.168.0.1, либо по адресу 192.168.0.2, либо где-то еще) и устройства хранения.

Чтобы это действительно работало, вам нужно настроить оба экземпляра dcm4chee не только для подключения к одной и той же базе данных, но и для хранения их архивов на одном и том же общем сетевом устройстве хранения, которое вы монтируете на каждом устройстве.

Каталог хранилища настраивается с помощью свойства DefaultStorageDirectory компонента FileSystemMgt group=ONLINE_STORAGE в jmx-консоли.

Примечание. В моем ответе предполагается серия dcm4chee-2.x, а не последующая серия arc-light (хотя шаги должны быть концептуально одинаковыми в любом случае, например: настройка пересылки или общего хранилища).

person David Simic    schedule 12.01.2017