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
Post a Comment