У нас есть два приложения, работающие на одном компьютере, одно из которых является веб-приложением, которое отвечает на каждый запрос, читая XML-документ (ы). Мы хотим добавить случай, когда новый файл XML создается или заменяется существующий файл,приложение не должно читать файл до тех пор, пока все не изменится, и к тому времени, когда это произойдет, оно должно ответить старым файлом.
Поскольку веб-приложения работают для цикла запрос / ответ, мы решили, что этот цикл не должен вмешиватьсязная, что время между изменением файла и временем запроса скрыто в работающей системе, мы должны разделить процесс чтения файла. Для этого мы используем FileSystemWatcher на локальном компьютере с Windows или консольным приложением (или некоторые другие говорят, что вместо этого используется WCF).
Теперь, когда мы подошли к вопросу в вышеприведенном случае, спрашивая, как мы можем связать эти два (или более) приложения?