2010-07-29 5 views
1

J'ai besoin d'un conseil/conseil/recommandation.Complément .NET Outlook et communication WCF/Inter-processus

Je termine un complément Outlook développé en C#. Je voudrais ce complément à la communication avec une autre application (appelons-le Client.exe). Client.exe et le complément fonctionneront toujours sur le même ordinateur. Client.exe est une application à instance unique.

Quelle serait la manière la plus simple/la plus pratique pour permettre au complément de communiquer avec Client.exe?
Serait-ce WCF?
Toute bonne ressource que vous pouvez recommander?

Merci d'avance!

+0

Btw. le complément et le client.exe sont écrits en C#. – Bodekaer

Répondre

0

Oui, le WCF est probablement le chemin à parcourir. MS has said themselves que l'ancien .NET Remoting est déprécié en faveur de WCF. De toute évidence, les documents de base sont sur MSDN.

This link peut aider avec WCF pour IPC dans .NET 4.0. (IPC = Inter-Process Communication)

0

Oui, utilisez WCF. Vous pouvez héberger un service WCF dans client.exe et le complément peut appeler le service. Vous pouvez utiliser n'importe quel transport, mais dans votre situation, vous pouvez tirer parti des canaux nommés qui envoient des données binaires.

+0

Salut, merci pour les deux réponses. En fait, j'ai fini par ne pas utiliser WCF, car j'ai réalisé que je pouvais faire toute l'interaction sans même créer un complément. Au lieu de cela, j'utilise simplement les dlls MS Outlook Interop pour communiquer avec Outlook à partir de mon client.exe. – Bodekaer

Questions connexes