摘要
在实际应用中,单个Web服务通常无法满足复杂应用的需求,如何组合已有的服务,从而提供更强大更完整的商业功能已成为此领域的研究热点。然而现行的SOA架构中,Web服务组合方法中很少考虑Web服务质量(QoS)问题,或者对QoS考虑得不够全面,这样,组合出的服务不能确保能够满足用户的QoS需求。针对这一问题,提出了Web服务的二维QoS模型,并使用了改进的UDDI规范,在此基础上给出了基于QoS的Web服务组合的有色Petri网组合策略。在满足用户组合服务的功能需求的同时,也满足了用户对服务质量QoS的需求,实现了需求服务的优化。
In practical application, a single Web service is usually unable to meet the needs of complex applications. How to combine the existing service to provide a more complete and more powerful commercial function is becoming the key of this filed. However, in the existing framework of the SOA, the combination of Web services rarely considers Web quality of service (QoS) . Thus,the composite service can not promise to meets users demands for QoS. On this issue, we proposed two-dimension Web services QoS Model, used the improved UDDI specification, then put forward the QoS- based Web services combination of colored Petri net portfolio strategy. It not only meets user's demands for the service functions but also meets user's QoS needs, and achieves the optimization of the demand services.
出处
《计算机科学》
CSCD
北大核心
2008年第11期131-134,143,共5页
Computer Science
基金
湖北省自然科学基金项目创新团队计划(2006ABC011)
国家"十一五"科技支撑计划重大项目资助(2006BAH02A24)
部分受教育部/国家外国专家局高等学校学科创新引智计划(B07042)
IBM大学合作项目资助