Abstract:
Non-functional attributes matchmaking of Web service plays an important role in enhancing the discovery precision of web services and ensuring the successful invocation. However, current researches pay more attention to some specific non-functional attributes, lacking general matchmaking approach. This paper proposes a general approach of non-functional attributes matchmaking of Web service based on policy. This approach uses Web services policy language(WSPL) to descript the non-function attributes of Web services, and introduces the policy combination into non-function attributes matchmaking. It also proposes the concept of layered-policy and its different attachment method. This general approach supports different kinds of non-function attributes, and is convenient to work with other function attributes matchmaking method to form an integrated Web services discovery and matchmaking system.
Key words:
web service,
non-functional attribute,
layered-policy,
matchmaking
摘要: Web服务的非功能属性匹配对增强Web服务发现的准确性,保证Web服务调用质量具有重要作用。目前Web服务的非功能属性匹配研究一般局限于某一具体的非功能属性,缺少支持各非功能属性的统一匹配方法。该文提出了一种基于策略的Web服务非功能属性的匹配方法,把Web服务非功能属性作为服务双方的策略,利用策略匹配来实现非功能属性的匹配。采用WSPL作为策略描述语言,并提出了层次化策略的概念,利用不同的发布方式对不同层次的策略进行发布,服务发现的过程与不同层次的策略匹配结合在一起。该方法支持各种非功能属性的匹配,并可以容易地和Web服务的功能性匹配方法结合到一起,形成完整的Web服务发现匹配系统。
关键词:
Web服务,
非功能属性,
层次策略,
匹配
CLC Number:
BAI Dongwei; LIU Chuanchang; CHEN Junliang. Non-functional Attributes Matchmaking of Web Service Based on Policy
[J]. Computer Engineering, 2007, 33(13): 115-117.
白东伟;刘传昌;陈俊亮. 基于策略的Web服务非功能属性匹配[J]. 计算机工程, 2007, 33(13): 115-117.