title: Beginner Windows Service / WCF and front end GUI implementation Question
body: <p>I am trying to figure out the best way to approach this design... Here is some background of what I'm trying to do:</p>
  
  <p>I have a simple digital I/O controller that sends data to my computer via Ethernet. I have a program that can receive this data over Ethernet. I would like a separate front end application that presents this data in a GUI. I am trying to figure out the best way to interface the program that grabs the I/O data over Ethernet, and the program that displays this as the front end. This interface should run whenever the computer boots and constantly poll the I/O in the background.</p>
  
  <p>I've read about Windows Communication Foundation (WCF) and this seems like a nice way to do this. As the windows service would quietly keep polling the I/O and any clients that attach to the WCF interface can present this data in a GUI.</p>
  
  <p>Am I going about this all wrong? Does this seem like a good way to do things? How will my front end clients grab the data from the WCF service?</p>
  
  <p>Thank you in advance.</p>