Bonjour,
Je chercher à faire communiquer deux application distantes au travers de WCF, l'idée est la suivante :

La première application va initier le lien avec une seconde. A partir du moment où la communication entre les deux applications est active, les 2 savent qu'elles peuvent communiquer entres elles de façon totalement asynchrones à la manière d'un chat, mais sans la notion de serveur.

J'ai pensé tout d'abord à l'utilisation du dual Channel en NetNamedPipeBinding mais je ne suis pas sur que cette méthode soit la bonne solution.

Est-il possible de faire en sorte que les 2 programmes puissent s'échanger des messages de façon totalement asynchrone ?

Vaut il mieux utiliser 2 canaux distinct pour en lieu et place du dual Channel ?

Merci d'avance,