摘要
针对UDDI提供的Web服务资源可用性差的问题,分析了不同SOA角色对Web服务可用性需求,构建了一种可保证服务可用性的服务发现模型。该模型利用轮询算法定期轮流对Web服务进行可用性度量,以判断UDDI的可用率,当可用率降低到预警值时能够立即更改轮询周期,提高对服务可用性的监控。通过对UDDI服务可用性的评估不仅保证了UDDI的可用性,同时也保障了用户发现服务的可用性。
Aiming at the problem that the web services are in a low availability of universal description discovery and integration (UDDI),availabilityrequirementofdifferenceroleofSOA (service-orientedarchitecture) is analyzed, and then an availability-guaranteed model was constructed for service discovery. This model can measure the availability of web service via polling algorithm to identify availability rate of UDDI. When the availability rate falls below threshold, the polling cycle will be changed to improve the monitor for web service. This not only ensure the availability of UDDI but also guarantee the availability of web service for Users with service availability assessment.
出处
《计算机工程与设计》
CSCD
北大核心
2011年第8期2692-2694,2699,共4页
Computer Engineering and Design
基金
北京市哲学社会科学"十一五"规划基金项目(10AbJG389)
关键词
服务可用性
服务发现模型
轮询算法
轮询周期
可用率
service availability
service discovery model
polling algorithm
polling cycle
availability rate