Ok, spero che questo non sia troppo confuso (con il mio povero inglese). Voglio costruire una piccola app .Net 4.0 che monitora diverse altre applicazioni su un server Windows OPPURE su un normale PC Windows. Avrà una GUI WPF con una varietà di controlli grafici.
L'app verrà utilizzata nei seguenti scenari:
- Se installato su un PC dovrebbe funzionare come un "normale" singolo Windows app desktop
- Se installato su un server, dovrebbe essere eseguito come servizio di Windows. Per utilizzare / gestire l'app deve avere la stessa interfaccia grafica WPF dello scenario 1 e la GUI deve essere eseguita sul server o su un PC remoto
Al momento, considero di scrivere la logica dell'applicazione e collegarla alla GUI WPF utilizzando un servizio dati WCF auto-ospitato IN ENTRAMBI SCENARI. Dato che non sono uno sviluppatore professionista, suppongo sia possibile che mi sia perso qualcosa; -)
Funzionerà? Ci sono altre / migliori soluzioni? Qualsiasi risposta o commento è molto apprezzato.