针对传统Web服务发现机制UDDI存在之不足,提出一种基于OWL—S的Web服务发现模型,其特点是对请求服务与发布服务的功能属性、基本描述、质量属性依次进行匹配。在服务功能属性的匹配中,通过引入关系数据库,将服务功能属性的匹配转换为关系数据库的简单查询与选择操作,节省了服务匹配时间;在服务基本描述的匹配中,通过过滤与请求服务无关的服务,缩小了服务匹配范围;在服务质量属性的匹配中,通过分析服务的主要QoS属性,可使服务请求者在服务质量不同的待选服务中发现所期待的服务。
Be directed against the defects of UDDI in traditional Web service discovery, a model for Web service discovery based on OWL - S is proposed. The feature of the model is that the requested service and the published services achieve the matching of functional attributes, the matching of basic description, and the matching of QoS in turn. In thc matching of functional attributes, due to the intro- duction of a relational database, the functional attributes matching of service will be converted to the simple querying and selecting operations in the relational database, and the time of matching could be saved; In the matching of service basic description, through filtering the services which have nothing to do with the requested service, the .scope of services matching would be narrowed; In the matching of QoS, with analyzing the main QoS attributes of the services, the service requestors could find out the service needed in the offered services with different qualities.