Today's approach: "Screen Scraping"
- Data starts in relational database - eg product catalog/price list
- Report generator makes virtual hypertext pages
- Robot surfs web pages
- Screen scraper extracts data from web page
- Application interfaces to dummy database