The diagram given below shows a simple example of an SCU-SCP connection and a series of method calls used to transfer messages and data.
SCU |
Connection |
SCP |
Initialize the DICOM DLL. This must be done before calling any DICOM Network Operations methods, but only needs to be done once per application. |
||
Create a DICOM Network object. |
||
The SCP listens for incoming connection requests. |
||
------------------------------------------> |
||
<------------------------------------------ |
||
DICOM Network Connection established. |
||
------------------------------------------> |
||
DicomNet.OnReceive |
<------------------------------------------ |
DicomNet.SendAssociateAccept |
DICOM Associate Connection established. |
||
------------------------------------------> |
DicomNet.OnReceive |
|
DicomNet.OnReceive |
<------------------------------------------ |
|
------------------------------------------> |
DicomNet.OnReceive |
|
<------------------------------------------ |
||
------------------------------------------> |
||
When the DICOM DLL is no longer needed, call this method to shut down the DLL and free all associated memory. This method should be called once for every call to DicomNet.Startup. |