[Ctk-developers] Clarification data handling - Application Hosting Support 118
Sascha Zelzer
s.zelzer at dkfz-heidelberg.de
Fri Sep 9 08:28:46 UTC 2011
Hi Anthony,
Good to know and thanks for sharing your solution.
Best,
Sascha
On 09/09/2011 01:49 AM, Sowrirajan, Anthony Dass (SCR US) wrote:
>
> Hi Sascha,
>
> Thank you very much for your answers and remembering this issue.
>
> Yes, we managed to get it resolved from our application side. Once the
> app receives a notification of data available from Host, it remembers
> this information and upon successful launch of application it
> attempts to get the data. This way the app automatically loads the
> data without user intervention. Earlier we had this issue because we
> attempted to get the data as soon as we get the notification of data
> available and since it was a blocking call it never returned. Now, it
> works and we see the data loading as soon as the app is launched.
>
> Once again thank you very much for asking.
>
> Thank you!
>
> /Anthony
>
> *From:*Sascha Zelzer [mailto:s.zelzer at dkfz-heidelberg.de]
> *Sent:* Thursday, September 08, 2011 5:09 AM
> *To:* Caylus, Michael (SCR US)
> *Cc:* ctk-developers at commontk.org; Ljung, Patric (SCR US); Odry,
> Benjamin (SCR US); Sowrirajan, Anthony Dass (SCR US)
> *Subject:* Re: [Ctk-developers] Clarification data handling -
> Application Hosting Support 118
>
> Hi,
>
> When writing my reply to Anthony about the SOAP messages, I remembered
> that there was another mail pending from you guys. Sorry for letting
> it slip...
>
> Are those questions still relevant, or have you found the answers already?
>
> Best,
> Sascha
>
> On 06/14/2011 11:43 PM, Caylus, Michael (SCR US) wrote:
>
> Hi all,
>
> I have some uncertainties related to the data handling support in the
> DICOM Support 118 specification:
>
> In the file-based model in Figure 8.3.1 of spec; we can see that the
> selection of Data is done though the Host. It is then the
> responsibility of the application to pull information from the host
> about the input data.
>
> 1. Is it required to have any user interaction on the application to
> request the data we want to retrieve? Can it happen automatically
> right after processing the call of the notifyDataAvailable message ?
> In the current example of the DICOM 118 support implemented in the CTK
> SDK; I could see that the request of data is initiated from the user
> through a mouse click on the button created by the application. I am
> looking into a way to send a getData message without user interaction
> so that basically the application shows directly the available data
> selected on the host without any user interaction on the application.
> I have tried to make a call to getData within the notifyDataAvailable
> (ctkExampleDicomAppLogic) function but it looks like first the
> notifyDataAvailable message need to be processed before making a
> getData request.
>
> 2. This leads me to a second question: Where should occur the
> selection of Data? On the Host where the user define all the available
> data and on the Application where we want to define which input Data
> need to be retrieved depending of the available data? My first
> intuition on this was that selection should only be done on the Host
> but then I guess an extra notification is required so that the
> application knows that the notifyDataAvailable message has been fully
> process.
>
> Best,
>
> Michael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/ctk-developers/attachments/20110909/5040c0e8/attachment.htm>
More information about the Ctk-developers
mailing list