Documentation/DicomApplicationHosting: Difference between revisions
MarcoNolden (talk | contribs) (→Status) |
(→Status) |
||
Line 9: | Line 9: | ||
Current development happens in the dah branch of the commontk/CTK repository on github: http://github.com/commontk/CTK/tree/dah | 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 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 == | == Build / Usage == |
Revision as of 08:35, 20 September 2010
Home < Documentation < DicomApplicationHostingDICOM 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.