I'm currently working on a .NET solution that runs completely inside a single network. So when a user makes a change to the system, I need to launch an announcement / have everyone hear it. Do you know of a way that I can broadcast a message like this (just like UDP) while keeping a guaranteed delivery (like TCP)? It's on a small network if that helps. Thank you.