[ES] Con la realización de este trabajo planteamos una solución práctica y escalable al problema
que surge cuando se requiere compartir cierta información y al mismo tiempo, se necesita
restringir el acceso a información ...[+]
[ES] Con la realización de este trabajo planteamos una solución práctica y escalable al problema
que surge cuando se requiere compartir cierta información y al mismo tiempo, se necesita
restringir el acceso a información confidencial que no se desea compartir. Dicha información
procede concretamente de un conjunto de portales web pertenecientes a agencias inmobiliarias
que forman parte de una misma federación.
Para llevar a cabo esta tarea hemos optado por centralizar la información propia de cada una
de las agencias en una base de datos común. Esta base de datos es gestionada por un servicio
web mediante un sistema de autenticación de usuario y control de permisos.
Con la finalidad de poner a prueba el servicio web y simular un entrono lo más parecido
posible al de una federación de agencias, se ha desarrollado una parte de la funcionalidad de dos
portales web pertenecientes a dos agencias distintas que se conectan con dicho servicio web.
Cabe destacar que todo el sistema ha sido implementado con el lenguaje de programación PHP
y el sistema de gestión de bases de datos MySql.
[-]
[EN] With the development of this project, we propose a practical and scalable solution to the
problem that arises when it is required sharing particular information but at the same time, it is
necessary to restrict the ...[+]
[EN] With the development of this project, we propose a practical and scalable solution to the
problem that arises when it is required sharing particular information but at the same time, it is
necessary to restrict the access to confidential information. This information comes specifically
from a set of websites belonging to property agencies that form part of the same federation.
In order to accomplish this task we decided to centralize the information of each agency in a
common database. This database is then managed by a web service. The web service is accessed
via user authentication with grant permission control.
With the goal to test our web service and simulate the most similar environment to an agency
federation, we have developed two websites each one belonging to a different agency and with
enough functionality to connect and operate with the web service. It is worth to point out that
the entire system was implemented using PHP as programming language and MySQL for
database management.
[-]
|