Documentation/DicomApplicationHosting
DICOM Application Hosting
Introduction
The goal is to create a C++ implementation of an application host and and a hosted application conforming to DICOM Supplement 118 / Working Group 23 .
Status
Current development happens in the dah branch of the commontk/CTK repository on github: http://github.com/commontk/CTK/tree/dah
Basic message passing between the CTK Host and the application works (state changes, screen area exchange). Basic interoperability with the XIP implementations also works (in both directions: XIP host -> ctk app, as well as ctk host -> XIP simple app), but there is no exchange of image data yet. (Note: the current version of the XIP host (v0.3.0) works only on Windows without problems).
Build / Usage
Two applications can be turned on in the CMake configuration: ctkExampleHost and ctkExampleHostedApp . Make sure you also turn on all dicom related CTK_PLUGIN variables.
The ctkExampleHost is a Qt application . Press the Load button to choose the application to host. Press Start to invoke the application and Run to start processing.