1. A non-transitory computer accessible memory medium for managing a plurality of web services in a service oriented architecture (SOA), wherein the memory medium stores: a registry including a description for at least one of the plurality of web services in the SOA, wherein the description of the at least one web service comprises: a first endpoint for a first runtime condition, wherein the first endpoint comprises a first entry point to the at least one web service in the SOA; and a second endpoint for a second runtime condition, wherein the second endpoint comprises a second entry point to the at least one web service in the SOA; wherein the first and second endpoints are defined in at least one Web Services Description Language (WSDL) document for the web service, wherein the first and second endpoints are defined as a property component of the at least one WSDL document, and wherein the value of the property component is determined during runtime; wherein the registry further stores information about a development stage of an application that uses the plurality of web services in the SOA, and wherein the registry causes an appropriate selection of one of the first and second endpoints during runtime depending on the stored information.