Bonjour,

Je souhaiterais partager des données entre deux applications C# (une app wpf et une app Unity3D (WPF)). Ces deux applications partagent une .dll avec les interfaces des objets qu'elles sont censées s'échanger.
J'aimerais me détacher un peu du concept client / server à savoir qu'il n'y a pas d'ordre d’exécution, une appli peut être arbitrairement exécutée avant une autre...Donc dans le cas de client / server (TCP, Named Pipe, etc) si je démarre le client avant le serveur, à moins de relancer le client tous les X temps afin de retenter une connexion avec un éventuel serveur ça le fait moyen...
De plus j'aimerais vraiment partager des événements, par exemple je bouge un slider dans une application, dans l'autre il ce mets à jour.

Vers quelle méthode / framework dois-je m'orienter ? WCF ?

Merci pour toutes vos propositions