本发明公开了一种面向目标的 RESTful Web 服务发现方法,首先收集 RESTful Web 服务的信息(特别是功能性的文本描述),并获得 Web 服务集的领域划分;然后从每个领域的 Web 服务集中进行领域知识库构建,包括 Web 服务-服务目标关联矩阵、服务目标簇集等;最后基于构建的领域知识库,为给定的用户查询推荐语义相似的服务目标,然后将用户选择的服务目标集与 Web 服务的服务目标集进行匹配,得到候选 Web 服务集。本发明能够准确地发现满足用户需求目标的 RESTful Web 服务,具有很好的实用性;通过为用户的初始查询推荐语义相似的服务目标,可以帮助用户制定能够体现其需求的高质量查询。