DICOM C-GET与C-MOVE

Ram*_*hna 11 dicom

我必须开发一个SCU(服务类用户)应用程序来查询PACS并检索DICOM图像.

我应该使用C-GET或C-MOVE DICOM协议来检索图像吗?

Can*_*pus 10

您可以使用其中之一,但首选的是C-Move.

  • 我认为这有两个原因.1)使用C-Move,您还可以请求将图像从一个AET发送到其他AET.如果你只有C-Get,这是不可能的.使用C-Move,C-Get变得多余.2)IT安全问题.使用C-Get,客户端会打开一个随机入站端口来接收图像.C-Move涉及两个关联,第二个关联是从服务器到客户端的C-Store.C-Store发生在定义良好的服务器端口上,IT支持更加信任. (6认同)
  • 正确.在安全方面,C-GET与检索您的电子邮件一样安全......任何人都可以从任何地方进行操作,如果他们有您的用户名和密码.C-MOVE要求服务器将您的计算机识别为接收信息的授权机器,因此即使您拥有QUERY服务器的所有信息,也无法进行显式访问,您仍然无法检索任何内容.你可以实现"混杂"模式,如果DestinationAE不被识别,它会将请求的信息发送回呼叫者,但是我对所见过的所有信息都非常气馁. (4认同)
  • 我们有什么理由说明为什么选择C-Move. (2认同)

lqb*_*web 8

关键不仅在于安全性,还在于实施.

在C-MOVE中,SCP列出了与先前查询匹配的每个图像所支持的传输语法.然后SCU同意任何.

另一方面,在C-GET中,SCU在进行任何查询之前列出其支持的传输语法,并且SCP必须选择任何并妥协以发送SCU以该格式请求的任何内容.

因此,PACS的C-GET实现更难,更复杂,因为它必须能够对任何东西进行编码.而在C-MOVE中,客户必须能够解码并显示更容易的任何内容......