Hi Sebastian,

We now have a dartclient with VC8.0 running, which compiles the QT4 version of 
MITK + openCherry (the machine is name mbi030). (Un)fortunately, it compiles 
fine and I do not see the error you reported. If I get my hands on another 
Visual Studio 2005 installation, I will try again. Sorry for not having a 
solution right now.

I will point out some material to read in my reply to Fucangs email for a 
better understanding of openCherry and the concepts behind it. The main 
motivation, though, is to decouple the components of an application as far as 
possible and to hide implementation details (and to allow different 
implementations for a given "service" interface). The service concept and the 
extension point concept are complementary ideas. With the implementation and 
registration of your service at a central "service registry", you serve some 
functionality/logic to clients without forcing the client to add a dependency 
to your code. With extension points you can gather "information" from multiple 
sources (plugins) without knowing something about them (the plugins "extend" 
your extension point by providing information via XML).

Most of the SOA hype is related to Web applications, where you transfer 
services across networks to clients. Although this could be done in C++ too (it 
is not implemented in the openCherry service framework), we concentrate on so 
called "rich client applications", where the plug-ins are all located on the 
same machine and executed in the same process.

Regards,

Sascha

> -----Ursprüngliche Nachricht-----
> Von: sebastian ordas [mailto:[email protected]]
> Gesendet: Mittwoch, 8. April 2009 00:01
> An: [email protected]
> Cc: Zelzer Sascha
> Betreff: Re: [mitk-users] very recent OpenCherry compilation error
> 
> Hi Sascha,
> 
> Actually I did not have time yet to look into it, so I just comment it
> out for now ...
> 
> btw, I was wondering if you could suggest some tutorial or bibliography
> on "service-based" applications like the one you are implementing in
> openCherry
> 
> I'm not a "pure" software engineer so I found hard to understand the
> "philosophy" or main motivation behind this kind of applications.
> 
> In my understanding, the idea is to have an application that can
> centralize the required computing power and let users run a "client"
> remotely, right?
> 
> thanks
> sebastian

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
mitk-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mitk-users

Reply via email to