Title :
Dynamic Service Composition Based on Peer-to-Peer Network
Author :
Zhu, Weihua ; Du, Zhihui ; Zhu, Suihui
Author_Institution :
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing
Abstract :
To address the problem of service composition in SOA, this paper presents a novel mechanism to abstract a complex composite service as a peer-to-peer network. Thus, the problem of service composition is converted into a problem of peer-to-peer network construction. An extended state machine model is developed to extract the network model from a service. Based on this model, a service composition algorithm is introduced in detail to show the service composition process. A Pastry based service composition is given to show how to build complex service using peer-to-peer network. A MetaService based prototype reveals that the peer-to-peer based service composition mechanism is efficient, reliable, flexible and reusable
Keywords :
peer-to-peer computing; software architecture; MetaService based prototype; Pastry based service composition; complex composite service; dynamic service composition; network model; peer-to-peer network; service-oriented architecture; state machine model; Computer science; Ontologies; Peer to peer computing; Prototypes; Scalability; Service oriented architecture; Systems engineering and theory; Web services; Composite service.; Peer-to-Peer network; Service composition; Service oriented architecture;
Conference_Titel :
Service-Oriented System Engineering, 2006. SOSE '06. Second IEEE International Workshop
Conference_Location :
Shanghai
Print_ISBN :
0-7695-2726-4
DOI :
10.1109/SOSE.2006.13