До сих пор я привык использовать DAO для получения информации из баз данных.Однако возможны и другие источники данных, и мне интересно, можно ли вообще применять этот шаблон.
Например, сейчас я работаю над приложением, которое извлекает XML из Интернета.XML-файл можно рассматривать как источник данных, и фактическая выборка в принципе аналогична запросу базы данных.Хотя я не совсем уверен, как DAO может быть структурирована.
Любые мнения по этому вопросу приветствуются.