The invention relates to the coordination of application logic and an associated resource. Application logic is received from an application servi ce provider (ASP) and a request is received from a client requesting a service from the ASP. The application logic from the ASP is matched with the client request. The application logic is used to execute the client request by accessing the resource.