Пусть служба запишет выходные данные в общую область ... например, в общий файл или базу данных. Затем обновите веб-страницу и запросите этот файл для вывода ответа.
Поддержка более чем одного пользователя, у вас должен быть некоторый идентификатор сеанса, который будет использоваться для определения места сохранения выходных данных. Например, вызовите параметр командной строки с GUID следующим образом:
Echo This is a test > c:\Some Directory\Session12345.txt
А затем запросите страницу aspx и обновите, используя GET, подобный этому http://example.com/GetOutput.aspx?Session=12345
Оттуда используйте ASP для доступа к файлу с добавленным SessionID в URL.
Вы можете расширить эту концепцию для работы с JQuery и WCF по мере необходимости. Конечно, вам нужно будет добавить безопасность для предотвращения MITM-атак. Но, похоже, это небольшой проект, не подключенный к Интернету, поэтому дополнительные функции могут быть не такими важными.