Abstract

An innovative SOAP communication model with modified message exchange pattern is proposed to identify and eliminate Byzantine faults in distributed services environment. When a request is made by a client to a Web enabled application, it is usually processed by a set of composite Web services. In a system of several coordinating Web services, there is a possibility that one or more services may behave maliciously by exhibiting Byzantine behaviour and it is a challenging task to identify and eliminate them. In the proposed model, the Lamport’s algorithm is utilized to identify the Byzantine faults in the distributed services environment. The services may behave abnormally and exhibit Byzantine behaviour that will lead to faulty response. The response from all the coordinating distributed services is captured and analyzed to determine the presence of Byzantine faults before dispatching the actual response to the client. To induce faults into the services artificially during execution, around advice aspects are adopted. When the fault identified is legitimate, response without any modification is dispatched to the client; otherwise a revised response is generated. In the presence of traitorous behaviour, the faulty service is handled within the new message receiver named as BFTMessageReceiver which is included in the existing message exchange pattern. The BFTMessageReceiver is extended from the original message receiver used in the SOAP communication framework, and hence, the regular response dispatching capabilities are retained.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.