У меня есть служба рабочих процессов WCF, которая использует несколько операций кода для обновления файла базы данных SQL Server CE из базы данных SQL Server.Есть 4 Прием и отправка ответа действия.Первый создает экземпляр рабочего процесса.Остальные 3 содержатся в операции выбора, и каждый из них вызывается во входящем запросе на добавление или удаление данных из базы данных.Служба использует QueryCorrelationInitializer для корреляции запросов с использованием элемента из содержимого запроса.
Каково поведение, если несколько запросов приходят к операции выбора более или менее одновременно.Я знаю, что один из них перезапустит рабочий процесс - что происходит с другими запросами?Они ждут, пока завершится первый, а затем продолжат в порядке FIFO, или они просто остановятся, если не получат очереди в рабочем процессе?