Web Services are based on distributed technology and provide standard means of interoperating between different software applications across and within organizational boundaries with the use of XML. Web Services technologies allow interaction between applications. Sometimes a single service given alone does not meet user’s needs. In this case, it is necessary to compose several services in order to achieve the user’s goal. Web service composition is one of the most challenging problems of recent years. The number of service providers is increasing, and along with that for a request they offer multiple services with the same functionality, so it makes the problem of composition quite complex. In this paper, we compose multi web services for E-Commerce. We implement a new web application that use two or many web services to make some transactions and to choose the best deal.
The paper's primary contribution is finding that the composition of web services is the process of combining Web services in order to offer value-added services. Web Services composition consists in combining several Web Services into a Composite one, in order to satisfy complex users queries.
T. Raj, T. F. Michael, K. Ravichandran, and K. Rajesh, "Domain specific web service composition by parameter classification using naïve bayes algorithm," World Applied Sciences Journal, vol. 29, pp. 99-105, 2014.
M. Said, M. Hazman, and H. Hassan, "GenericSOA: A proposed framework for dynamic service composition," International Journal of Computer Science Issues, vol. 11, pp. 94-99, 2014.
W. Han, X. Shi, and R. Chen, "Process-context aware matchmaking for web service composition," Journal of Network and Computer Applications, vol. 31, pp. 559–576, 2008.
R. Akkiraju, A. Ivan, R. Goodwin, B. Srivastava, and T. Syeda-Mahmood, "Semantic matching to achieve web service discovery and composition," in Proceedings of CEC/EEE’06, IEEE Computer Society, Washington, DC, 2006.
D. Thakker, T. Osman, and D. Al-Dabass, "Knowledge-intensive semanticweb services composition," in Proceedings ofUKSIM’08, IEEEComputer Society, Washington, DC, 2008.
Z. Wu, A. Ranabahu, K. Gomadam, A. P. Sheth, and J. A. Miller, "Automatic composition of semantic web services using process and data mediation," Technical Report, LSDIS lab, University of Georgia, 2007.
S. Russell and P. Norvig, Artificial intelligence: A modern approach. New Jersey: Pearson Education, 2010.
M. Pistore, P. Traverso, P. Bertoli, and A. Marconi, "Automated synthesis of composite BPEL4WS web services," presented at the IEEE Intl Conference on Web Services ICWS'05, 2005.
D. H. Shin, K. H. Lee, and T. Suda, "Automated generation of composite web services based on functional semantics," Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, pp. 332–343, 2009.
Z. Liu, A. Ranganathan, and A. Riabov, "Modeling web services using semantic graph transformations to aid automatic composition," in Proceedings of ICWS’07, IEEE Computer Society, Washington, DC, 2007.