| With the continuous development of web services, Enterprise, organization or individual can publish business applications or application programs as web services based on web services specifications,they also can choose the publish way,limit the user scope and so on.then the internet users can discover and use these web services.however,with the closed of several common UDDI registry center, the drawbacks of discover web services based on UDDI is becoming more and more obvious.the users usually need browse many UDDI registry centers to find the web service they need,this process cost a lot of time,and maybe they can't find it.this way has lower recall rate.the way of web services search based on General search engine has good recall rate,but bad precision rate. So web service search and discovery becomes a bottleneck to web services development.This paper devises a web service search model because of the advantages of search engine on searching web resources.this model search the WSDL documents on the Internet using dedicated web crawler,then provide a web service database through filtering.the users search and find web service from this database.when divise the dedicated search engine,this paper firstly divise the web crawler,analyze and design the key issues of web crawl and WSDL filter;then analyze and design the secondary search and matching strategy;finally,this paper implements the dedicated search engine to search web services.this paper design the strategies for removing duplicate url based on Binary Tree,caching DNS based on sixteen tree etc.this strategies inprove the speed and efficiency of web crawler;the strategy for database updating based on page importance ensure the coverage and success rate of crawling WSDL documents;the strategy for web services clustering and matching can help users find web services more convenient and more accurate,this strategy is based on WordNet and Minimum Spanning Tree. The analysis of results of crawl WSDL documents declare that the dedicated search engine is effective on searching web services,and have good coverage rate. |