This paper is a survey about the constantly evolving web services, their composition methods and the various problems and challenges that they faced. The paper aims to provide an overview of numerous Web Service technologies like WSDL, UDDI, SOAP etc. The paper also provides insights about composition/processes like WS-CDL (Web Services Choreography Description Language), BPEL etc. The intention of this survey is to help the reader to understand about the different problems that were faced by the different composition methods while also providing information regarding the various aspects of Web Services. Keywords: Web Services, SOA, WSDL, BPEL4WS, Web Service Composition, Orchestration, RESTful services, Composition Methods.
Read full abstract