Pulling data from internal database systems via xml to a web based system for website management is an increasingly popular method to optimize workflow for clients and reduce maintenance and overheads.  Having a central source of data is critical to maintain continuity and consistency.  Regular updates running server side ensure that the data is kept up to date with backups simultaneously produced should any systems fail to update for instant restore.