Мне нужно расширить существующую программу (на основе Java, но это не следует учитывать). Эта программа должна связываться с другой программой X.Дизайн шаблона для файловой связи?
Эта программа X is .. uhm .. немного старше и поддерживает только связь на основе файлов. Это означает, что я должен поместить файл в какую-то определенную папку. «Ответ» помещается в другую папку, где я должен ее забрать.
Есть ли какие-либо шаблоны дизайна для такого рода общения? Проблемы с блокировкой файлов, незапланированными io-потоками и т. Д. Приходят мне на ум, если я думаю об этом.
Есть ли у вас еще несколько описательных ключевых слов для моего googleing? «файловая связь» не принимает этого.
Можете ли вы описать больше проблем? Файловые блокирующие и незапланированные io-потоки можно обрабатывать с помощью RAII (http://en.wikipedia.org/wiki/Resource_Acquisition_Is_Initialization) – coelhudo
Спасибо. Это выглядит хорошо! –