| The service discovery is the core technique of services framework, and the key part of services brokers that link service providers and service consumers in heterogeneous distributed systems. In this paper, we propose QoS-Considered services Discovery (QSCD) and Provider-Oriented services Discovery(POD), which complement the existing service discovery.QSCD is a consumer-oriented mechanism of service discovery, which builds at the side of service consumer and is only used by consumer himself. It stores information about the services accessed by the consumer and considers consumer' s requirement for QoS. And Services Information Description Document (SIDD), related Schema and APIs are presented in this paper. In addition to, we put forward Service Reservation and Service Community in order to expand this mechanism. As a result, it can speed up the discovery of services.POD is a provider-oriented mechanism of service discovery. Provider maintains a local cache in order to advertise his services. In this paper, we give Users Information Description Document (UIDD), related Schema and data maintenance which administers users' information. As a result, POD reduces the access to remote servers.Service discovery is essential to services systems, so we must do further researches to build convenient service discovery. |