Documentation/DicomApplicationHosting: Difference between revisions
(→Status) |
(→Status) |
||
Line 10: | Line 10: | ||
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). | 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). | ||
Data exchange is being worked on at the moment. First we will exchange data files, not models. To bring you up to date with the current progress and shortcomings of the data exchange part of the implementation, see [[DicomApplicationHosting:DataExchangeDevelopment]] | |||
== Build / Usage == | == Build / Usage == |
Revision as of 08:45, 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).
Data exchange is being worked on at the moment. First we will exchange data files, not models. To bring you up to date with the current progress and shortcomings of the data exchange part of the implementation, see DicomApplicationHosting:DataExchangeDevelopment
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.