摘要
随着面向服务计算技术的发展和应用,提供非功能属性保障能力成为服务在企业应用中获得成功的关键因素。同传统的分布式计算技术不同的是,服务是动态发现和绑定的,这要求服务双方必须动态协商并保障各种非功能属性。使用WS-Policy语言来显式描述Web服务的非功能性的能力和需求,并提出了一种策略驱动的服务保障框架来完成非功能属性的动态保障,最后在SOAP引擎SOAPExpress中实现了这一框架,结果表明它可以有效满足企业应用对Web服务质量的需求。
A pivotal role of successful application of service-oriented architecture (SOA) in enterprise environment is the enforcement ofservice's non-functional requirements (related to quality-of-service (QoS) issues such as security, reliability and transaction). Unlike traditional distributed computing technologies, service supports dynamical discovery and binding, which requires the both parties to negotiate and enforce the non- functional agreement at runtime. With WS-Policy adopted to express the non-functional capabilities and requirements, a policy-driven framework for web services QoS enforcement is proposed. This framework is implemented in our SOAP engineSOAPExpress, which proved to be an effective tool to satisfy the QoS requirement of enterprise applications.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第6期1390-1393,1398,共5页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2004AA112010)
国家973重点基础研究发展计划基金项目(2002CB312005)
关键词
策略保障
策略
WEB服务
服务质量
非功能性需求
policy enforcement
policy
web services
quality of service
non-functional requirements