Web Service

Submitted by: Submitted by

Views: 227

Words: 2436

Pages: 10

Category: Other Topics

Date Submitted: 11/09/2012 02:12 AM

Report This Essay

A FLEXIBLE APPROACH FOR RECOVERY OF FAULTY SERVICES IN WEB SERVICE COMPOSITION

S.PremKrishnan,S.Rathina Kuamr,N.Yogesh

Department of Computer Science and Engineering

Rajalakshmi Engineering College

Thandalam,Chennai,Tamilnadu,India

s.krish027@gmail.com, srkumar91@gmail.com, yoginagarajan@gmail.com

ABSTRACT

The Web service describes a standard way of integrating web-based applications using the XML, SOAP, WSDL and UDDI open standards over an Internet protocol backbone. Thus the web services are units of code used to handle limited set of tasks. Web service composition provides an open, standard-based approach for connecting various web services together to create higher-level business process. In order to automate web service composition, web services must describe their characteristics in an unambiguous machine-readable format. Since a single service is not sufficient to fulfill the user’s request, services should be combined together. Web service composition is an important problem in web service based systems. The current trend of web service composition is whenever any service fault occurs, there is no method to replace the service on which the fault occurs based on quality of services. Thus to compose web services in an effective manner an adaptive method with fault analyzer model for recovering the faulty services is used. Thus the model provides a flexible approach to diagnose and recover faults in web service during composition.

Keywords: WSDL, UDDI, Fault analyzer model, Web Service, Web Service Composition

1. Introduction

In software engineering, a Service-Oriented Architecture (SOA) is a set of principles and methodologies for designing and developing software in the form of interoperable services. Other SOA concepts that could be implemented such as SOAP(Simple Object Access Protocol), RPC(Remote Procedure Call), REST(Representational State Transfer), DCOM(Distributed Component Object Model),...