让我们考虑一个场景
我有两个系统A和B
IP地址A- 192.168.0.1数据库IP为192.168.0.1用于pacs
IP地址B-192.168.0.2数据库IP为192.168.0.2用于pacs
我使用dcmsnd命令在A中发送dicom图像
如何从系统B访问系统A的数据
那么我需要在系统A或系统B中配置什么来访问系统A在系统B中的数据
发布于 2017-01-12 22:08:35
我可以根据你的需要推荐两种选择。
选项1
第一个选项假设您实际上需要冗余数据(即两个单独的存储位置和两个独立的数据库),而不仅仅是两个dcm4chee实例。
在本例中,您可以设置从A到B的dicom转发,这是在dcm4chee的Forward Service中设置的(通过jmx-控制台或twiddle.sh脚本)。可以在前向Service2 bean中配置更复杂的转发(即:基于模式)。
官方文件在这里:
如果您需要更多的详细信息,我已经在这里写了一篇关于使用和设置转发服务的更深入的博客文章:
选项2
第二个选项假设您并不真正需要数据冗余,但您确实需要两个单独的dcm4chee实例。
没问题。您可以在单独的框上设置两个dcm4chee实例,以共享相同的数据库(该数据库位于192.168.0.1或192.168.0.2或其他地方)和存储设备。
要使其真正有效,您将需要配置两个dcm4chee实例,以便不仅连接到同一个db,而且还将它们的档案存储在您在每个框上挂载的同一个共享网络存储设备上。
存储目录是通过jmx-控制台中的DefaultStorageDirectory FileSystemMgt group=ONLINE_STORAGE bean属性配置的。
注意:我的答案假设是dcm4chee-2.x系列,而不是后续的弧光灯系列(尽管在这两种情况下,步骤在概念上都应该是相似的,例如:安装转发或共享存储)。
https://stackoverflow.com/questions/40924889
复制相似问题