1. A method for making a service implementation accessible for a client application in a service oriented architecture, the method comprising: extracting and storing an interface definition language file from the service implementation, which defines interface information to be provided by the client application to access the service implementation during runtime; and extracting and storing a server-side mapping file from the service implementation, which defines how the interface information provided by the client application is mapped when accessing the service implementation during runtime.