1. A method for hosting versioned web services, comprising steps of: receiving a request from a service requester, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; locating a target implementation version using the version metadata; and if the target implementation version is located, dynamically routing the versioned request to the target implementation version.