Towards composition of RESTful web services
Digvijaysinh Rathod, M. S. Dahiya, Satyen M. Parikh
Abstract
Digvijaysinh Rathod, M. S. Dahiya, Satyen M. Parikh
Abstract
RESTful HTTP and SOAP/WSDL services are two architectural styles for building web services, Where SOAP/WSDL based services follows an operation centric approach and RESTful HTTP based services follows resource centric approach. Dynamic composition of SOAP web services has been widely studied by researchers as compare to RESTful web services. RESTful web services have gained momentum in the development of distributed application but mostly it is hard wired with client application. We proposed novel approach termed as Web Service Resource Bundle (WSRB) for RESTful web service composition that takes care of selection of targeted web services considering inter-service dependencies and also dynamically bind services with client application. WSRB is bundle of composition of RESTful web service; ready to consume based on key passed by client. We developed hotel booking benchmark application with android mobile client using RESTful and SOAP based web services. We also measured benchmark results in both cases which show that proposed approach WSRB with RESTful web service gives best performance as compare to SOAP based web service.
OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
RESTful HTTP and SOAP/WSDL services are two architectural styles for building web services, Where SOAP/WSDL based services follows an operation centric approach and RESTful HTTP based services follows resource centric approach. Dynamic composition of SOAP web services has been widely studied by researchers as compare to RESTful web services. RESTful web services have gained momentum in the development of distributed application but mostly it is hard wired with client application. We proposed novel approach termed as Web Service Resource Bundle (WSRB) for RESTful web service composition that takes care of selection of targeted web services considering inter-service dependencies and also dynamically bind services with client application. WSRB is bundle of composition of RESTful web service; ready to consume based on key passed by client. We developed hotel booking benchmark application with android mobile client using RESTful and SOAP based web services. We also measured benchmark results in both cases which show that proposed approach WSRB with RESTful web service gives best performance as compare to SOAP based web service.
Key concepts: Web service, SOAP, World Wide Web, WS-I Basic Profile, Computer science, WS-Policy, Web API, WS-Addressing