У меня есть следующая архитектура для проекта, над которым я работаю.

Мой вопрос заключается в том, как начать реализацию ответной части TCP / IP.
Его функция в случае, если диаграмму трудно прочитать, заключается в ожидании соединения от клиента просмотра заказов и последующего уведомления указанного клиента о входящих заказах.
Я думал об очереди, но, к сожалению, я не знаю, где что-то подобное вписалось бы в иерархию вещей VS2008.
Если это часть веб-страницы ASP.NET, следует ли использовать событие запуска приложения для запуска IP-ответчика TCP?
Это не веб-сервис, потому что те отвечают на запросы http ...