Title :
SRMC: A Model for Web Services Registry with Multilevel Caches
Author :
Chen, Hao-Peng ; Wang, Shu-jian ; Li, Shao-Chong
Author_Institution :
Sch. of Software, Shanghai Jiao Tong Univ., Shanghai, China
Abstract :
In order to improve the efficiency of service discovery and release the load of service registry, this paper proposes a service registry model named as SRMC (Service Registry with Multilevel Caches) which clusters the service consumers into groups according to their searching similarity and sets up a multilevel cache for all groups to improve the performance of service discovery. The multilevel caches of SRMC are refreshed by a hybrid mechanism which includes event-based refreshing and periodical refreshing. The basis of refreshing and clustering is the history records of service discovery requests issued by service consumers. The running results of an instance of SRMC deployed in an experimental environment have shown that SRMC is effective to reduce the times of accessing global storage and the amount of data searched in service discovery.
Keywords :
Web services; cache storage; SRMC; Web services registry; event based refreshing; multilevel caches; periodical refreshing; service discovery; History; Integrated circuits; Monitoring; Ontologies; Quality of service; Semantics; Web services; multilevel cache; service consumer similarity; service discovery; service registry;
Conference_Titel :
Services Computing Conference (APSCC), 2010 IEEE Asia-Pacific
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4244-9396-8
DOI :
10.1109/APSCC.2010.37