The DICOM Proxy/Router/PACS is a powerful, enterprise-grade healthcare imaging solution built on .NET 9.0 that provides comprehensive DICOM networking capabilities combined with modern web APIs. It functions as a bridge between traditional DICOM systems and modern web-based applications, enabling seamless integration in complex healthcare environments.
βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ
β DICOM Client β β Web Client β β PACS Server β
β β β β β β
βββββββββββ¬ββββββββ βββββββββββ¬ββββββββ βββββββββββ¬ββββββββ
β β β
β DICOM Protocol β HTTP/REST β DICOM Protocol
β β β
βΌ βΌ β²
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β DICOM Proxy/Router/PACS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ β
β β DICOM SCP/SCU β β HTTP API β β Storage Mgmt β β
β β β β β β β β
β β β’ C-STORE β β β’ QIDO-RS β β β’ File System β β
β β β’ C-FIND β β β’ WADO-RS β β β’ SQLite Index β β
β β β’ C-GET β β β’ STOW-RS β β β’ Metadata β β
β β β’ C-MOVE β β β’ Proxy APIs β β β’ Cleanup β β
β β β’ C-ECHO β β β β β β
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ β
β β
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ β
β β Connection Mgmt β β Config & Licensingβ β Logging & β β
β β β β β β Monitoring β β
β β β’ Pool Managementβ β β’ JSON Config β β β’ NLog β β
β β β’ Load Balancingβ β β’ AE Titles β β β’ Health Checks β β
β β β’ Failover β β β’ License Mgmt β β β’ Performance β β
β βββββββββββββββββββ βββββββββββββββββββ βββββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
This manual is organized into the following sections:
Download and Install
# Extract the application to desired directory
# Ensure .NET 9.0 Runtime is installed
Basic Configuration
{
"DicomPort": 11112,
"HttpPort": 8080,
"HttpsPort": 8443,
"StoragePath": "C:\\DicomStorage",
"ThisModality": {
"AE_Title": "DICOMPROXY",
"Port": 11112,
"IPAddress": "0.0.0.0"
}
}
Run the Service
# Windows Service
sc create DicomProxy binPath="DicomProxyRTWindows.exe"
sc start DicomProxy
# Or run directly
DicomProxyRTWindows.exe
Verify Installation
# Test DICOM echo
echoscu localhost 11112 -aet TESTCLIENT -aec DICOMPROXY
# Test HTTP API
curl http://localhost:8080/api/studies
http://localhost:8080/openapi.json
when runningThis software requires a valid license for production use. Demo mode is available for evaluation purposes.
For detailed information on each component, please refer to the specific documentation sections linked above.