title: How to communicate from main app to client app C#
body: <p>I've looked everywhere to find some help with this question but it's all for communicating with web clients or from web clients.</p>
  
  <p>I want a main app running from a "server" and the client app running from desktops on a network. I want the main app to be able to call functions in the client apps. These client apps are used to gather info and send back to the main app. What would be the best way, and the most "cost" effective to achieve this?</p>
  
  <p>I've read a bit about pipelines, but not sure if this can be used?</p>
  
  <p>Thank you.</p>