A Novel Framework for Reliable and Fault Tolerant Web Services
Akhilesh Kumar Pandey1, Abhishek Kumar2, Shuchita Shukla3
1Akhilesh Kumar Pandey, West Corporation, Bangalore (Karnataka), India.
2Abhishek Kumar, Department of Computer Science and Engineering, MIET Meerut (U.P), India.
3Shuchita Shukla, ABB Ltd, Bangalore (Karnataka), India.
Manuscript received on 26 March 2019 | Revised Manuscript received on 03 April 2019 | Manuscript Published on 12 April 2019 | PP: 67-73 | Volume-7 Issue-6C April 2019 | Retrieval Number: F90320476C19/2019©BEIESP
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: In the highly competitive software industry there is a significant needs for interoperable robust, reliable and secure services in almost every practical application. Reliable and fault tolerant web services have attracted increasing interest from researchers in recent years. Various components and architectures have been developed to enhance the communication between consumer and providers. In all those cases, web services need to be designed to accomplish robustness and reliability. After examining various approaches, we have introduced a framework which is designed by keeping the reliability and fault tolerance challenges into consideration. In this paper, web services are designed and created by Replication Manager. The Replication manager selects and registers a primary web service to provide services to consumer out of multiple replicas of web services. The consumer access the WSDL (Web Service Description Language) through UDDI (Universal Description, Discovery and Integration) repository. The consumer invokes the web service using WSDL. The Replication manager keeps track of availability of web services and switches & register accordingly to the Replication Manager in case of unavailability which again results in updating the WSDL for the next request from consumer. Result and analysis shows a high curve of performance and achieves a robust and reliable state of execution. Further, the framework has been enhanced using the Replication Manager as a fault tolerance mechanism.
Keywords: Web Service, Fault Tolerance, Reliability, Replication Manager.
Scope of the Article: Web Technologies