摘要
发布订阅机制有利于实现对大规模Web服务的主动管理,提出了基于QoS的Web服务发布订阅模型和系统架构,设计了基于QoS和多级索引的Web服务匹配算法。Web服务的QoS属性和订阅的属性约束所形成相应的匹配关系构成模型的关键;将发布的Web服务及其QoS和服务订阅一起生成过滤矩阵,通过属性约束覆盖可以减少重复匹配;按QoS属性类型对发布的Web服务建立多级索引,生成属性到服务的映射,可以实现服务订阅的快速匹配。实验结果表明,该Web服务发布订阅系统比传统方法有较大提升,能够适应于大规模分布式Web服务管理。
The publish/subscribe (P/S) can help to manage big scale web services actively. In this paper, a QoS based web services P/S model and system architecture with a web services match algorithm based on QoS and multilevel index was proposed. The matching relationship between QoS of web services and the subscription constraint is a key of the P/S model. The published web services and the service subscription are used to generate a filter matrix to reduce redundant matches. The multilevel index is constructed according to the QoS attribute type on the published web services, and then the map from attribute to service is generated to subscribe services rapidly. The experiments show that the proposed web service P/S system is better than traditional methods and is suitable to the large scale distributed web service man- agement.
出处
《计算机科学》
CSCD
北大核心
2016年第4期106-110,共5页
Computer Science
基金
国家自然科学基金(61201250
61163057
61163058)
广西自然科学基金(2012GXNSFBA053174)
广西高校科研项目(YB2014140)
高校重点实验室基金(14102)资助