Service discovery is a key step during
(P2P) converging with Web Service. In this paper, a semantic-P2P based approach is presented for web service discovery. To enable the semantic web service, service profile is used to describe web service and as the service data source. The service-expertise based model is proposed for service node selection.