Collaborative Computing: Networking, Applications, and Worksharing. 11th International Conference, CollaborateCom 2015, Wuhan, November 10-11, 2015, China. Proceedings

Research Article

Research on Service Organization Based on Decorator Pattern

Download
227 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-28910-6_9,
        author={Jianxiao Liu and Zaiwen Feng and Zonglin Tian and Feng Liu and Xiaoxia Li},
        title={Research on Service Organization Based on Decorator Pattern},
        proceedings={Collaborative Computing: Networking, Applications, and Worksharing. 11th International Conference, CollaborateCom 2015, Wuhan, November 10-11, 2015, China. Proceedings},
        proceedings_a={COLLABORATECOM},
        year={2016},
        month={2},
        keywords={Service clusters Composite services Service discovery Decorator pattern Service organization},
        doi={10.1007/978-3-319-28910-6_9}
    }
    
  • Jianxiao Liu
    Zaiwen Feng
    Zonglin Tian
    Feng Liu
    Xiaoxia Li
    Year: 2016
    Research on Service Organization Based on Decorator Pattern
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-319-28910-6_9
Jianxiao Liu1,*, Zaiwen Feng2, Zonglin Tian1, Feng Liu1, Xiaoxia Li1
  • 1: Huazhong Agricultural University
  • 2: Wuhan University
*Contact email: liujianxiao321@163.com

Abstract

With the development of web service applications, how to improve the efficiency of service discovery is an important research work in service computing era. Based on the service clusters which are formed through service clustering, this paper uses the Decorator Pattern ideology to organize the service clusters according to the collaborative relationships between them. The tree structure is used to express the organized service clusters with certain correlations, and it helps to realize service discovery efficiently. It also discusses how to add new services to the service cluster organization dynamically. The experiment results show the method can enhance the efficiency of services (atomic and composite services) discovery.