La elegancia del identificador permanente
?C¨®mo seguir teniendo acceso a un servicio en la nube aun cambiando de proveedor?
Imagine que, como una gran mayor¨ªa de lectores, usted utiliza servicios en la nube para almacenar contenido digital. Pongamos que ha creado una carpeta en un proveedor de almacenamiento (por ejemplo, Dropbox), en la que ha depositado su vasta colecci¨®n de fotograf¨ªas, y desea compartirlas con algunos de sus amigos. Para ello, una vez organizada la colecci¨®n (tema interesante, del que hablaremos otro d¨ªa), escribe un mensaje a sus amigos incluyendo en el mismo las direcciones web de las im¨¢genes que desea compartir. Su mensaje incluir¨¢, entonces, una lista de direcciones de la forma
https://dl.dropboxusercontent.com/u/xxyyzztt/imagen001.jpg
Pero ahora imagine que pasa el tiempo y, por las razones que sea, decide cambiar de proveedor de almacenamiento, y ¡°se lleva¡± todas sus im¨¢genes a los servidores de su nuevo proveedor. En este caso, obviamente, las im¨¢genes seguir¨¢n siendo las mismas, pero sus direcciones habr¨¢n cambiado radicalmente y ahora responder¨¢n a un patr¨®n distinto. Si, por ejemplo, usted escoge Google Drive, la direcci¨®n de cada imagen ser¨¢ algo como https://drive.google.com/open?id=xxxyyyzzzttt . A partir de entonces, los enlaces que usted envi¨® a sus amigos ya no son v¨¢lidos, puesto que las fotos ya no est¨¢n en el servidor de Dropbox. ?C¨®mo conseguir que sus amigos sigan teniendo acceso a las mismas? Obviamente, puede usted crear nuevos mensajes con las nuevas direcciones y enviarlos de nuevo a todos, pero¡ ?realmente desea hacer eso cada vez que cambie de proveedor?
Los repositorios
En 1995, Robert Kahn (Premio Pr¨ªncipe de Asturias 2002) y Robert Wilensky publicaron un trabajo en el que sentaron las bases de la gesti¨®n de contenido digital moderna. La elegante idea de Kahn y Wilensky se sustent¨® sobre tres principios b¨¢sicos. En primer lugar, crearon una abstracci¨®n para representar cualquier tipo de contenido digital (texto, imagen, sonido, video, software, etc.) a la que llamaron Objeto Digital. Seg¨²n esto, la web (o cualquier otro ecosistema de contenido digital) no es m¨¢s que un conjunto enorme de objetos digitales. Los objetos digitales no est¨¢n vagando por la Web, sino que se almacenan en Repositorios, una especie de almacenes de objetos digitales, de los que no hablaremos por mor de la concisi¨®n. Y, por ¨²ltimo, la noci¨®n de identificador o handle: a cada objeto digital, en el momento de su creaci¨®n, se le asigna un identificador ¨²nico, que no cambia en toda la vida del objeto y que, adem¨¢s, no se reutiliza aunque el objeto al que identifica se destruya.
Cuando alguien deposita un objeto digital en un repositorio, este notifica la llegada del mismo a un servidor de handles, encargado de gestionar los identificadores. El servidor almacena la direcci¨®n donde se puede encontrar el objeto digital y la asocia al identificador del objeto. Si alguien quiere acceder al objeto digital, debe conocer su handle, que es convertido autom¨¢ticamente en la direcci¨®n por un servidor de handles en un proceso conocido como resoluci¨®n. Si el objeto digital cambia de repositorio (esto es, de direcci¨®n), basta con notificar el cambio al servidor de handles, el cual, a partir de entonces, resuelve a la nueva direcci¨®n, sin que el identificador del objeto digital cambie.
Cambio de direcci¨®n
Volvamos al caso de las im¨¢genes compartidas. Para evitar los problemas de cambio de servidor, debe asignarse un identificador ¨²nico a cada una de las im¨¢genes. Para ello, el sistema Handle, que gestiona el universo de identificadores, le asignar¨ªa a su repositorio un prefijo ¨²nico (por ejemplo, 11.abcde), al que usted puede a?adir los sufijos que desee (siempre que sean ¨²nicos, por supuesto), de modo que su colecci¨®n de im¨¢genes estar¨ªa compuesta por objetos digitales con handles 11.abcde/imagen1, ¡ , 11.abcde/imagen25. Al depositar sus im¨¢genes en Dropbox, el sistema Handle hace corresponder con cada uno de estos identificadores la direcci¨®n correspondiente. Al cambiarlas a Drive, tan solo hay que notificar al sistema Handle el cambio de direcci¨®n. Pero el identificador de cada imagen sigue siendo el mismo, por lo que usted no necesita enviar un nuevo mensaje a sus amigos, los cuales no notar¨¢n para nada el cambio de servidor.
El trabajo de Kahn y Wilensky se considera el germen de todo el desarrollo posterior de la arquitectura de Bibliotecas Digitales. Handle es utilizado por la mayor¨ªa de instituciones acad¨¦micas del mundo en la gesti¨®n de sus repositorios institucionales, y tambi¨¦n por SISTEDES en su Biblioteca Digital.
Jos¨¦ H. Can¨®s es profesor titular en la Universitat Polit¨¨cnica de Val¨¨ncia
Cr¨®nicas del Intangible es un espacio de divulgaci¨®n sobre las ciencias de la computaci¨®n, coordinado por la sociedad acad¨¦mica SISTEDES (Sociedad de Ingenier¨ªa de Software y de Tecnolog¨ªas de Desarrollo de Software). El intangible es la parte no material de los sistemas inform¨¢ticos (es decir, el software), y aqu¨ª se relatan su historia y su devenir. Los autores son profesores de las universidades espa?olas, coordinados por Ricardo Pe?a Mar¨ª (catedr¨¢tico de la Universidad Complutense de Madrid) y Macario Polo Usaola (profesor titular de la Universidad de Castilla-La Mancha).
Tu suscripci¨®n se est¨¢ usando en otro dispositivo
?Quieres a?adir otro usuario a tu suscripci¨®n?
Si contin¨²as leyendo en este dispositivo, no se podr¨¢ leer en el otro.
FlechaTu suscripci¨®n se est¨¢ usando en otro dispositivo y solo puedes acceder a EL PA?S desde un dispositivo a la vez.
Si quieres compartir tu cuenta, cambia tu suscripci¨®n a la modalidad Premium, as¨ª podr¨¢s a?adir otro usuario. Cada uno acceder¨¢ con su propia cuenta de email, lo que os permitir¨¢ personalizar vuestra experiencia en EL PA?S.
En el caso de no saber qui¨¦n est¨¢ usando tu cuenta, te recomendamos cambiar tu contrase?a aqu¨ª.
Si decides continuar compartiendo tu cuenta, este mensaje se mostrar¨¢ en tu dispositivo y en el de la otra persona que est¨¢ usando tu cuenta de forma indefinida, afectando a tu experiencia de lectura. Puedes consultar aqu¨ª los t¨¦rminos y condiciones de la suscripci¨®n digital.