In a MVC patterned framework where would a screen-scraping module be located?
I presume the scraper is only used to collect data.
if the data is scraped and stored, this process does not simply drop into either M V or C. You could run this scrapping process as a cron job on intervals you define, store the data and then define models to access the data.
i wouldn't recommend calling the scrapping process every-time the controller requests the model, unless you are caching the scrap request.
EDIT:
the cron could be a controller, but not publicly callable.
In a MVC patterned framework where would a screen-scraping module most logically be located? In the model or the controller? Or is it completely outside of this pattern?