Насколько я могу судить, вам нужен веб-сервис, как предлагали другие. Это может быть легко обработано службой WCF, как только вы изучите их основы. Они особенно хороши при передаче сообщений SOAP, которые сериализированы в формате XML. Разработчики внедряют эти типы услуг для одной и той же цели каждый день.
Я рекомендую вам начать смотреть на страницах MSDN WCF , чтобы ознакомиться с ним и взглянуть на некоторые учебные пособия по CodeProject , чтобы "испачкать руки" и мокрые ноги .
WCF - это круто, потому что вы можете настроить его передачу так, как пожелаете. Вы можете отправлять данные туда и обратно в двоичном виде по TCP, по HTTP, по безопасному HTTP, MSMQ и т. Д. Он очень хорошо оборачивает поток служебных данных.