A Distributed Web Services Discovery Method Based on Business Process Execution Language
Hu Jian · 2007
Current Web service discovery methods are based on centralized approaches where Web services are described with service interface functionality but not business process-related information. It cannot guarantee compatibility of Web service composition, nor can it make Web services easy to complete a deadlock free and bounded process transaction. Furthermore, centralized approaches to service discovery suffer from problems such as high operational and maintenance cost, single point of failure, and bad scalability. Therefore, this paper presents a structured Peer-to-Peer network for Web service discovery in which Web services are located based on service interface functionality and process behavior. It guarantees semantic compatibility of Web service composition, and achieves the automated composition at the level of executable processes.