sis 17(13): e5

Research Article

A Scalable Architecture for Secured Access to Distributed Services

Download922 downloads
  • @ARTICLE{10.4108/eai.28-6-2017.152751,
        author={Telesphore Tiendrebeogo},
        title={A Scalable Architecture for Secured Access to Distributed Services},
        journal={EAI Endorsed Transactions on Scalable Information Systems},
        volume={4},
        number={13},
        publisher={EAI},
        journal_a={SIS},
        year={2017},
        month={6},
        keywords={Web service, UDDI, Hyperbolic Tree, Distributed Hashing, Storage, Lookup, Intermediary Third.},
        doi={10.4108/eai.28-6-2017.152751}
    }
    
  • Telesphore Tiendrebeogo
    Year: 2017
    A Scalable Architecture for Secured Access to Distributed Services
    SIS
    EAI
    DOI: 10.4108/eai.28-6-2017.152751
Telesphore Tiendrebeogo1,*
  • 1: Polytechnic University of Bobo, Department of Mathematics and Computer Science, 01 BP 822 Bobo-Dioulasso 01, Bobo-Dioulasso, Burkina Faso
*Contact email: tetiendreb@gmail.com

Abstract

Web services which are an implementation of Services Oriented Architecture (SOA), are emergent technologies and promising the development, the deployment and the integration of Internet applications. They are initially based on three main layers that are SOAP (Simple Object Access Protocol), WSDL (Web Service Description Language) and UDDI(Universal Description, Discovery and Integration). The used language which underlies these protocols is XML (eXtensible Markup Language), what returns Web Services independent from platforms and from programming languages. Web service discovery is a procedure which consists to obtain descriptions of Web services based on the requirements functional or not functional. In this context, we propose, new architecture which replaces SOAP and UDDI to o er a secured discovery and access to the Web services. The unified protocol allowing the secured discovery and access to the Web services is called: Secured Access Protocol for Distributed Services (SAPDS). It is based on a Distributed Hash Table (DHT) defined in the hyperbolic space from the Poincaré disk model. However, users keep obtaining beforehand a WSDL file associated with a key of access to the service. This paper presents SAPDS as an intermediary third to store and discover Web services by using a Service of Storage and Discovery Tree (SSDT).