Мне нужно реализовать веб-службу с включенной адресацией WCF WS, которая выполняет длительный процесс на основе аргументов метода.
Клиенту не нужно ждать результата, поскольку он будет доставлен непосредственно в таблицу базы данных. Тем не менее, веб-метод должен вернуть номер «отслеживания идентификатора» (на самом деле GUID), чтобы клиент мог использовать его для получения результатов из базы данных.
- Веб-метод просто принимает полученные аргументы, создает новый GUID и сохраняет всю эту информацию в таблице базы данных (или очереди MSMQ) или что-то в этом роде. Затем он возвращает GUID отслеживания клиенту. Внешняя служба (вероятно, служба Windows) будет постоянно опрашивать «входящие», выполнять длительный процесс для каждого запроса и генерировать результаты и ответ на службу обратного вызова
Заранее спасибо
Sekar