2016-12-02 2 views
1

Lets envisager un scénarioComment accéder dcm4chee données d'un autre dcm4chee

J'ai deux systèmes A et B

Adresse IP A - base de données IP 192.168.0.1 est 192.168.0.1 pour

pacs

IP adresse B - base de données de 192.168.0.2 IP est 192.168.0.2 pour

pacs

J'ai envoyé image DICOM en A en utilisant la commande dcmsnd

comment accéder au système A dat à un système B

donc ce que je dois configurer dans le système A ou B du système pour accéder aux données DICOM du système A dans le système B

Répondre

1

je peux recommander deux options en fonction de vos besoins.

Option 1

La première option suppose que vous ne voulez réellement les données redondantes (ex: deux emplacements de stockage séparés et deux bases de données distinctes) et pas seulement deux instances de dcm4chee.

Dans ce cas, vous pouvez configurer le transfert dicom de A à B. Cela est configuré dans le bean de service de transfert de dcm4chee (via la console jmx ou via le script jboss twiddle.sh). Un transfert plus complexe (c'est-à-dire basé sur des modalités) peut être configuré dans le bean Forward Service2.

Les documents officiels sont ici:

Si vous avez besoin de plus de détails, je l'ai écrit un billet de blog qui va plus en profondeur sur l'utilisation et la mise en place avant Service ici:

Option 2

La deuxième option suppose que vous avez vraiment pas besoin de redondance des données, mais vous avez besoin de deux instances de dcm4chee séparées.

Aucun problème. Vous pouvez configurer deux instances dcm4chee dans des zones distinctes pour partager la même base de données (qui réside soit sur 192.168.0.1 ou 192.168.0.2 ou peut-être ailleurs) et sur un périphérique de stockage. Pour que cela fonctionne vraiment, vous devrez configurer les deux instances de dcm4chee non seulement pour se connecter à la même base de données, mais également pour stocker leurs archives sur le même périphérique de stockage réseau partagé que vous montez sur chaque boîte.

Le répertoire de stockage est configuré via la propriété DefaultStorageDirectory du groupe FileSystemMgt = Bean ONLINE_STORAGE dans la console jmx.

Remarque: Ma réponse suppose que dcm4chee-2.x série, et non la série successeur arc-lumière (bien que les étapes doivent être conceptuellement similaires dans les deux cas - c'est-à-dire: le transfert d'installation ou le stockage partagé).