This work describes the proposal of a set of mechanisms to be applied in distributed component-based systems to allow the development of real-time applications capable of offering dynamic guarantee for clients. The proposal aims to make the application server able to provide service completion according to all clients imposed timing constraints or the immediate request rejection. To implement these mechanisms, we use an acceptance test at bind time to filter services requests. The acceptance test determines which service request will be executed, based on the system capacity and current load, providing therefore, dynamic guarantee for all the provided services.