The Geoserver project acts as a thin, portable, OpenGIS-compliant web services layer on top of existing data sources.