使用DICOM网络连接

DICOM通信协议概述了通过相关网络连接传输DICOM数据和消息的需求。有关DICOM通信协议的更多信息,请参见LEADTOOLS DICOM网络通信支持消息交换,或DICOM标准

为了将DICOM数据和消息从一个应用程序实体(AE)传输到另一个应用程序实体,必须建立网络连接。一旦建立了该连接,就必须关联该连接(也称为建立关联连接)。建立了关联连接后,就可以在AEs之间传输DICOM数据和消息。

AEs可以具有服务类别提供者(SCP)、服务类别用户(SCU)或两者兼有。SCU请求数据或服务,也可能接收数据。SCP监听来自scu的传入连接请求。一旦建立了这些连接(以及创建了关联连接),SCP就会处理请求并提供scu请求的数据或服务。

在本文档中,基本188宝金博安卓下载网络连接将被称为DICOM网络连接或DICOM网络。有关DICOM网络连接的信息将在DICOM网络对象中维护并通过DICOM网络对象访问。

在创建SCU或SCP应用程序时,必须创建DICOM网络连接(DICOM网络对象)。此外,对于SCP接受的每个连接请求,SCP必须创建一个DICOM Network对象,在该对象中维护关于特定SCU-SCP连接的信息。

LEADTOOLS提供了许多类成员,用于创建和初始化DICOM网络以及传输DICOM数据和消息。

创建DICOM网络连接的方法如下:

DicomNet。启动

DicomNet。初始化

DicomNet。连接

DicomNet。听

DicomNet。接受

DicomNet。OnAccept

DicomNet。OnConnect

当不再需要DICOM网络连接时,应关闭该连接。关闭DICOM网络连接可以使用以下方法:

DicomNet。关闭

DicomNet。关闭

DicomNet。OnClose

LEADTOOLS提供了发送DICOM消息的方法。这些方法包括低级方法和高级方法。消息发送方法可以分为两类。

要发送DICOM连接消息,包括用于建立DICOM关联连接的消息,请使用以下方法:

DicomNet。发送AssociateRequest

DicomNet。发送AssociateAccept

DicomNet。发送AssociateReject

DicomNet。SendData

DicomNet。发送ReleaseRequest

DicomNet。发送ReleaseResponse

DicomNet。SendAbort

DicomNet。OnReceiveAssociateRequest

DicomNet。OnReceiveAssociateAccept

DicomNet。OnReceiveAssociateReject

DicomNet。OnReceiveReleaseRequest

DicomNet。OnReceiveReleaseResponse

DicomNet。OnReceiveAbort

DicomNet。OnSend

对于发送数据消息,LEADTOOLS提供了以下方法:

DicomNet。发送CStoreRequest

DicomNet。发送CStoreResponse

DicomNet。发送CFindRequest

DicomNet。发送CFindResponse

DicomNet。发送CGetRequest

DicomNet。发送CGetResponse

DicomNet。发送CMoveRequest

DicomNet。发送CMoveResponse

DicomNet。发送CCancelRequest

DicomNet。发送CEchoRequest

DicomNet。发送CEchoResponse

DicomNet。发送NReportRequest

DicomNet。发送NReportResponse

DicomNet。发送NGetRequest

DicomNet。发送NGetResponse

DicomNet。发送NSetRequest

DicomNet。发送NSetResponse

DicomNet。发送NActionRequest

DicomNet。发送NActionResponse

DicomNet。发送NCreateRequest

DicomNet。发送NCreateResponse

DicomNet。发送NDeleteRequest

DicomNet。发送NDeleteResponse

DicomNet。OnReceiveCStoreRequest

DicomNet。OnReceiveCStoreResponse

DicomNet。OnReceiveCFindRequest

DicomNet。OnReceiveCFindResponse

DicomNet。OnReceiveCGetRequest

DicomNet。OnReceiveCGetResponse

DicomNet。OnReceiveCMoveRequest

DicomNet。OnReceiveCMoveResponse

DicomNet。OnReceiveCCancelRequest

DicomNet。OnReceiveCEchoRequest

DicomNet。OnReceiveCEchoResponse

DicomNet。OnReceiveNReportRequest

DicomNet。OnReceiveNReportResponse

DicomNet。OnReceiveNGetRequest

DicomNet。OnReceiveNGetResponse

DicomNet。OnReceiveNSetRequest

DicomNet。OnReceiveNSetResponse

DicomNet。OnReceiveNActionRequest

DicomNet。ONReceiveNActionResponse

DicomNet。OnReceiveNCreateRequest

DicomNet。OnReceiveNCreateResponse

DicomNet。OnReceiveNDeleteRequest

DicomNet。OnReceiveNDeleteResponse

DicomNet。OnreceiveUnknown

最后,您可以使用以下方法检索有关DICOM网络连接的信息:

DicomNet。IsActivated

DicomNet。IsAssociated

DicomNet。与一

DicomNet。GetQueueSend

DicomNet。GetServer

DicomNet。GetClient

DicomNet。GetClientCount

DicomNet。连接

DicomNet。协会
有关DICOM关联连接的更多信息,请参见使用DICOM关联连接

LEADTOOLS成像、医疗和文档
188金宝搏的网址客服|支持|联系我们|知识产权公告
©1991 - 2021领德科技有限公司版权所有。