c# - WPF app : Inter-Process Communication for a multiple instance application -


i've developped wpf composite application installed through msi in c:\program files\wpfapp1 on windows server 2008.

due targeted system environment constraint, several local windows account users launched main .exe file (and start each 1 instance of wpf app) remote machine .rdp link.

each windows user known wpf application user (user access rights).

i develop .net component share data between users , provide messenger-like feature : can achieve using wcf service named pipes please?

thanks reply,

it possible, far ideal solution. have used named pipes inter-process communication, time signalling 2 processes had synchronized. not reliable , had weaknesses.

named pipes communication requires additional threads running time listening messages , other processes have know name key use communicate particular process.

basically, far better off creating client/server architecture using wcf , have clients send messages server distributed other clients. use duplex channel nettcp or wshttp push messages server client, or have clients poll server new messages.


Comments

Popular posts from this blog

yii2 - Yii 2 Running a Cron in the basic template -

asp.net - 'System.Web.HttpContext' does not contain a definition for 'GetOwinContext' Mystery -

mercurial graft feature, can it copy? -