Diferencia entre revisiones de «Plataforma Social TuEntidad.es»

De Wiki~eWa
Ir a la navegaciónIr a la búsqueda
m (Adaptación a los nuevos tiempos)
Línea 1: Línea 1:
La '''Plataforma Social TuEntidad.es''' es el conjunto que engloba todo lo referente a la '''Sociedad Virtual''' para impementar las funciones propias de la '''vida real''' en un '''mundo virtual'''. Los apartados más importantes de la '''Plataforma Social''' son el [[Kernel de TuE|Kernel]] y los [[Visores]], aunque también se incluyen en él apartados relacionados con los distintos subapartados del mismo: integración de [[Redes Sociales]], [[medios]], legalidad, distribución, documentación, mantenimiento, difusión, e internacionalización de la '''Plataforma Social'''.
+
La '''Plataforma Social TuEntidad.es''' es una [[Solución]] que engloba todo lo referente a la implementanción de una "'''Sociedad Virtual'''". El objetivo es llevar las funciones y [[entidades]] propias de la '''vida real''' a un '''mundo virtual'''. Los apartados más importantes de la '''Plataforma Social''' son el [[Kernel de TuE|Kernel]] y los [[Visores]], aunque también se incluyen en él apartados relacionados con los distintos subapartados del mismo: integración de [[Redes Sociales]], [[medios]], legalidad, moralidad, distribución, documentación, mantenimiento, difusión, e internacionalización de la '''Plataforma Social'''.
  
Nace durante el auge de las [[Redes Sociales]] como una nueva [[aplicación]] global, '''en forma de estrella''', que ofrece al usuario todas las opciones para considerarla como una extensión telemática de la vida real. Se define como una "'''Sociedad Virtual'''" donde hay [[Entidades]] (usuarios, empresas, asociaciones, organismos, etc) que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde un simple mensaje privado pasando por publicación de [[medios]] -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.
+
Nace '''a mediados del 2009''', durante el auge de las [[Redes Sociales]], como una nueva [[solución]] global, '''en forma de estrella''', que comienza a ofrer a los usuarios todas las opciones para extender telemáticamente su '''vida real'''. En la "'''Sociedad Virtual'''" que implementa hay [[Entidades]] (usuarios, empresas, asociaciones, organismos, etc) que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde compartir un simple mensaje privado pasando por publicación de [[medios]] -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.
  
 
== Servicios vinculados ==
 
== Servicios vinculados ==
  
Gracias a '''TuEntidad''', se recuperan en serie varios [[servicios]] que aparentemente parecían olvidados. Estos son el [[eWamedios]], para reproducir vídeos (y en el [[SeRViCio]] todos los [[medios]]); el [[eWalog]], para la realización de una bitácora (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a código y funciones); el [[eWail]], para la mensajería interna-externa, también con numerosos cambios y una escritura desde cero y modular de código; y los [[eWamigos]], para la organización de contactos.
+
Desde que a '''finales de 2009''' la Plataforma Social fuera apadrinada por el [[Proyecto eWa]], se recuperan en ella varios [[servicios]] del [[Proyecto eWa|proyecto]] que aparentemente parecían olvidados. Algunos ejemplos son el caso del [[eWamedios]], para '''reproducir''' [[medios]]; el [[eWalog]], para la realización de una '''bitácora''' (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a código y funciones); el [[eWail]], para la '''mensajería interna-externa''', también con numerosos cambios y una escritura modular de código; y los [[eWamigos]], para la organización de '''contactos'''.
  
La realidad es que, en '''TuEntidad''', estos [[servicios]] se encuentran implementados solo como parte '''visor oficial [[lotienes]].com''' en html-javascript (salvo en el caso de los vídeos, que se usa [[eWamedios]] de [[RedeWa]]). La parte de '''peticiones''', '''común''' tanto para la versión-[[servicio]] como para la versión-[[SeRViCio]], así como para marcos, funciones y complementos, está implementada en php sobre http. Los [[SeRViCios]] mencionados con su nombre con '''eWa''' están implementados como parte '''visor''' usando el [[paradigma eWa]].
+
Como la implementación abierta de '''TuEntidad''' está orientada a interrelacionar '''estructuras de datos''' y no funciones de alto nivel, los [[servicios]] se encuentran implementados solo como parte de los [[visores]], y no nativamente en el [[kernel]]. Esta característica permite que con los mismos datos se puedan desarrollar diferentes servicios orientados a resolver problemas concretos dependiendo del [[visor]] que se utilice.
  
 
=== Medios ===
 
=== Medios ===
 
{{AP|Medios}}
 
{{AP|Medios}}
Los '''medios''' son todo el conjunto de [[entidad]]es que incluyen información. Generalmente se consideran '''medios primarios''' las '''imágenes''', '''vídeos''' y '''sonidos'''. En realidad existen multitud de entidades que entran dentro de la definición de medios y subcategorías de los tres primarios. La división habitual de los medios es '''por la extensión''' conocida que tienen (.jpg, .mp3, .pdf, etc), aunque desde las plataformas oficiales siempre se opta por '''una clasificación más natural'''.
+
Los '''medios''' son '''estructuras de datos''' que incluyen información. Generalmente se consideran '''medios primarios''' las '''imágenes''', '''vídeos''' y '''sonidos'''. Pero en realidad existen multitud de estructuras que entran dentro de la definición de [[medio]]s y subcategorías de los tres primarios; por lo tanto, los medios se han divivido usando un sistema similar a las '''extensiones''' (.pdf, .wav, ect) tan habituales en otros [[sistemas]].
  
En la '''Plataforma Social "TuEntidad.es"''' es destacable la implementación de varios medios secundarios como primicia en las [[Redes Sociales]]. Quizás el [[medio]] más importante a destacar sea la '''Webcam''', que permite compartir la captura de cámara web a través del mecanismo nativo de '''orientación''' de [[medios]].
+
En la '''Plataforma Social "TuEntidad.es"''', desde el comienzo, es destacable la utilización de varios [[medios]] poco habituales. Por ejemplo el [[medio]] tipo "'''Webcam'''" permite compartir la captura de '''cámara web''' a través del mecanismo nativo de '''orientación''' de [[medios]].
  
 
=== Mensajería ===
 
=== Mensajería ===
 +
 +
Quizás la característica más importante de la '''Plataforma Social "TuEntidad.es"''' es la implementación muy reducida de estructuras de datos: Sólo se implementan los [[TOBIS|Tres Objetos Básicos de Identidad Social]] ([[TOBIS]]). El efecto de esta ''restricción'' se ve claramente a la hora de abordar el desarrollo de una [[Solución Informática]] compatible con el [[kernel]] de la '''Plataforma'''.
 +
 +
En '''TuEntidad.es''' se consideran la misma estructura de datos los '''tablones''', '''buzones''' y '''chats''', en los que respectivamente hay '''comentarios''', '''mensajes''' (privados), y '''concersaciones'''. Los primeros son considerados objetos [[conjunto]], mientras que los segundos son considerados objetos [[entrada]].
 +
 
==== Tablones y comentarios ====
 
==== Tablones y comentarios ====
 
==== Buzones y mensajes ====
 
==== Buzones y mensajes ====
Línea 21: Línea 26:
 
==== Chats y conversaciones ====
 
==== Chats y conversaciones ====
 
{{VT|Servidor 3501}}
 
{{VT|Servidor 3501}}
Uno de los grandes [[servicios]] paralelos del '''Plataforma Social TE''' es su '''sistema de mensajería instantánea''' ('''chat'''). Utiliza una reimplementación del antiguo [[eWassinger]] puesta mucho más al día. Como todo la organización bipolar del '''Plataforma Social''', existen dos pilares fundamentales que lo hacen funcionar.
+
Debido a que el [[kernel]] de la '''Plataforma Social TE''' es omnipresente (se puede acceder a la misma imagen de él desde diferentes canales) es posible realizar un '''sistema de mensajería instantánea''' de una forma no determinada por la propia implementación del [[kernel]], si no por el [[visor]]. La implementación habitual de los '''chats''' y las '''conversaciones''', al igual que toda la organización bipolar del '''Plataforma Social''', se basa en dos pilares fundamentales que la hacen funcionar.
 
 
El primero es su potente servidor, que se integra perfectamente con el [[Kernel de TuE|Kernel]] (y es parte de él) escuchando por el puerto 0xDAD (3501 en decimal) y respondiendo a sus las solicitudes. El [[protocolo]] el chat obliga a utilizar el general del [[Kernel de TuE|Kernel]], por lo que es necesario realizar '''peticiones''' a través de este último, garantizándose así todas las políticas de privacidad y seguridad afectadas. Por suerte, el [[servidor 3501]] permite recibir peticiones del protocolo, que envía a modo de proxy al [[Kernel de TuE|Kernel]]. La respuesta se realiza por el mismo canal.
 
  
Por otra parte están los clientes del '''chat''', que cada [[visor]] puede o no implementar su estilo. El uso del [[Protocolo de TuEntidad.es|protocolo]] es sencillo: hay que enviar una [[escritura]] en el [[objeto buzón]] ([[plantilla]] conversación) de la [[entidad]] actual en el [[Kernel de TuE|Kernel]], igual que se hacen el resto de '''consultas'''. Dependiendo del estado en el que se encuentr el [[Kernel de TuE|Kernel]] en ese momento, además de las opciones del usuario así como de permisos, y de disponibilidad; se procederá o bien al envío a través del [[servidor 3501]] al socket del visor del destinatario del '''mensaje''', o bien se guardará en las esctructuras del '''chat''' para su posterior revisado por parte del destinatario, o bien se interrumpirá el proceso por no tener suficientes permisos para continuar.
+
El primero está relacionado con el amplio abanico de formas de acceder al [[kernel]]. La potencia del [[servidor 3501]], que se integra perfectamente con el [[Kernel de TuE|Kernel]] escuchando por el puerto TCP/IP 0xDAD (3501 en decimal) y respondiendo a las solicitudes que se le hagan de forma síncrona o asíncrona. Como no, el chat también está obligado a utilizar el [[protocolo]] general del [[kernel]]. Por lo tanto, es necesario realizar las '''peticiones''' al [[kernel]] por uno (o más) de sus canales, garantizándose así todas las políticas de privacidad y seguridad afectadas.
  
El destinatario, por lo tanto, puede esperar a que le llegue la notificación por el socket de su cliente (si lo tiene implementado y habilitado) o bien en el diario (si así lo tiene configurado) o simplemente accediendo al archivador de conversaciones del objeto buzón.
+
Por otra parte está la libertadad de implementación del [[Sistema de mensajería instantánea]] por parte de los [[visores]]. Aunque existe un [[Sistema de mensajería instantánea|sistema oficial]], es posible que el [[visor]] implemente un sistema de mensajería instantánea a su estilo, o complementario al oficial.
  
Para la contestación se intercambian los papeles: el destinatario pasa a ser el emisor y el emisor el destinatario. Obviamente, en caso de que existan varios destinatarios, simplemente hay que replicar la petición de escritura por cada uno (separando los destinatarios por comas) que recibirán de la forma que proceda cada uno de ellos, tratándose de forma independiente en cualquier caso.
+
{{CL|Sistema de mensajería instantánea}}
  
 
== Web semántica ==
 
== Web semántica ==
Línea 36: Línea 39:
 
{{AP|Kernel de TuEntidad.es|Kernel y Protocolo de TuEntidad}}
 
{{AP|Kernel de TuEntidad.es|Kernel y Protocolo de TuEntidad}}
 
{{VT|Servidor 3501}}
 
{{VT|Servidor 3501}}
La parte que encargada del tratamiento de la '''lectura/escritura de datos''' de todo la '''Plataforma Social TuEntidad.es''' se llama [[Kernel de TuE|Kernel]]. Por norma general se encuentra como subdominio (denominado ''kernel'') de la página de la Plataforma Social. Por lo general, existe un archivo dentro del propio [[#Los Visores|visor]] que redirecciona internamente, a través de una implementación [[proxy]]-[[php]] en el caso de [[lotienes]], a los servidores de datos de la aplicación. Todos los visores implementan un proxy. El uso del proxy oficial permite un balanceo de carga entre [[máquinas]] que mejoran los tiempos de carga.
+
La parte que encargada del tratamiento de la '''lectura/escritura de estructuras de datos''' de toda la '''Plataforma Social TuEntidad.es''' se llama [[Kernel]]. Por norma general, el alias DNS del [[kernel]] se encuentra como subdominio (denominado ''kernel'') de la página de la '''Plataforma Social''': ''kernel.tuentidad.es''. Es posible que un [[visor]] (como en el caso de [[lotienes]]) no pueda acceder directamente al [[kernel]]; en el caso particular de ese [[visor]] se hace a través de una implementación [[proxy]]-[[php]] conectando el [[visor]] indirectamente al [[kernel]]. El uso del '''proxy oficial''' permite un balanceo de carga entre [[máquinas]] que mejoran los tiempos de carga, aunque, siempre que sea posible, es más recomendable acceder directamente al [[kernel]].
  
Los [[visores]] en otros lenguajes se caracterizan por '''acceder al [[Kernel de TuE|Kernel]] directamente'''. Es el caso de las versiones en [[Flash]] y '''ejecutables de escritorio'''. La necesidad del [[proxy]] aparece en los [[visores]] que utilizan [[JavaScript]], el cual no permite acceder a dominios fuera del actual.
+
Por lo tanto, la mayoría de los [[visores]] en otros lenguajes se caracterizan por '''acceder al [[Kernel]] directamente'''. Ese es el caso de las versiones en [[Flash]] y [[ejecutables]] '''de escritorio'''. La necesidad del [[proxy]] suele aparecer únicamente en los [[visores]] que utilizan [[JavaScript]], lenguaje que no permite acceder a dominios distintos al dominio del [[visor]].
  
 
=== Los Visores ===
 
=== Los Visores ===
 
{{AP|Visores de TuEntidad}}
 
{{AP|Visores de TuEntidad}}
Existen varios [[visores]] para TuEntidad en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan más opciones y otros, e incluso existen algunos que integran nuevas funciones independientes al [[Kernel de TuE|Kernel]]. El '''[[visor]] oficial''' es [http://www.lotienes.com/ lotienes.com], el cual incluye varios idiomas en una interface orientada a equipos de escritorio y portátiles grandes. La versión móvil (para pantallas más pequeñas de 16<nowiki>''</nowiki>) está ambientada en el mismo [[visor]], aunque son independientes en cuanto a sus archivos, salvo los de idioma. Obviamente, como [[visor]]es que son, utilizan el [[Kernel de TuE|Kernel]] para consultar y escribir datos, por lo que no se pierde el sincronismo.
+
Existen varios [[visores]] que implementan el [[protocolo de TuEntidad.es]] en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan, además, más opciones. Existen también algunos [[visores]] que integran nuevas funciones independientes al [[Kernel]]. Al comienzo existía un sólo '''[[visor]] oficial''', [http://www.lotienes.com/ lotienes.com], el cual incluye varios idiomas en una interface orientada a equipos de escritorio y portátiles grandes. Posteriormente, el [[visor]] [[flash]] [http://www.monomola.com/ monomola.com] pasó a ser co-oficial junto con el [[lotienes]]. Existen versiones móviles (para pantallas más pequeñas de 16<nowiki>''</nowiki>) de ambos [[visores]] oficiales. Obviamente, cualquier [[visor]] que implementa correctamente el [[protocolo de TuEntidad.es]] para consultar y escribir valores en las estructuras de datos, existe un sincronismo de datos entre ellos.
  
Oficialmente hay un visior para cada solución. La mayoría están programados usando las guías estandarizadas en el código fuente, y otras son implementadas y mantenidas por terceros, aunque se revisan continuamente para garantizar su oficialidad.
+
Oficialmente hay un [[visor]] para cada tecnología. La mayoría están programados usando las guías estandarizadas en el código fuente (mismos nombres de funciones y variables) y son de código abierto y libre bajo la [[Licencia de Soluciones Informáticas eWa]].
 
 
No es necesario registrarse más que una vez, en cualquiera de los [[visor]]es que implementan la aplicación. Las credenciales (nombre de usuario -generalmente el email- y la contraseña), si se utiliza un [[visor]] seguro, se pueden utilizar sin riesgo a ser almacenadas. Hay que desconfiar plenamente de los [[visor]]es que no implementan correctamente y de forma segura el acceso; solo se deben enviar tres datos: el usuario, la clave (contraseña codificada con semilla y marca temporal), y la marca temporal. Las características que rodean la seguridad en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, no permitir recordar la sesión ni incluso entre pesatañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada orden que se envía a la aplicación.
 
  
 +
La ventaja más importante del sincronismo de datos entre visores es que '''no es necesario registrarse más que una vez''', en un [[visor]] cualquiera que conecte correctamente con el [[kernel]]. Las credenciales (nombre de usuario -generalmente el email de la vida real- y la contraseña) se usan para registrarse y autentificarse de cara al [[kernel]]. Existen métodos para certificar la correcta implementación de un [[visor]] debido al compromiso de la '''Plataforma Social "TuEntidad.es"''' para garantizar la privacidad y seguridad, sobre todo en torno al acceso.
 
{{VT|LoTienes}}
 
{{VT|LoTienes}}
 
{{VT|MonoMola}}
 
{{VT|MonoMola}}
Línea 54: Línea 56:
  
 
En toda la '''Plataforma Social "TuEntidad.es"''' se persigue alcanzar un nivel de privacidad ''extremo'', en el que cada uno de los datos que se insertan se puedan dirigir con máxima precisión hacia los verdaderos destinatarios de dicha información. Se intenta también que los propios '''moderadores''' y '''administradores''' de la Plataforma Social no tengan acceso a determinada información salvo causas de fuerza mayor, como son la persecución de delitos, fraudes y colaboraciones con autoridades policiales y judiciales competentes en busca de infracciones de la legislación vigente o si se tuviera sospecha de actividades ilícitas.
 
En toda la '''Plataforma Social "TuEntidad.es"''' se persigue alcanzar un nivel de privacidad ''extremo'', en el que cada uno de los datos que se insertan se puedan dirigir con máxima precisión hacia los verdaderos destinatarios de dicha información. Se intenta también que los propios '''moderadores''' y '''administradores''' de la Plataforma Social no tengan acceso a determinada información salvo causas de fuerza mayor, como son la persecución de delitos, fraudes y colaboraciones con autoridades policiales y judiciales competentes en busca de infracciones de la legislación vigente o si se tuviera sospecha de actividades ilícitas.
 +
 +
El sistema de claves desecha el uso de las contraseñas. Una clave (contraseña codificada con semilla y marca temporal) evita que se almacene la contraseña en la estrucutra de datos. Las características que rodean la seguridad en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, no permitir recordar la sesión ni incluso entre pesatañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada orden que se envía a la aplicación. Tampoco se precisa del uso de ''cookies'', debido a los problemas de privacidad que puede conllevar.
  
 
Al crear una [[entidad]] de cualquier tipo se facilitarán unos datos básicos que, por cuestiones de funcionamiento interno, siempre son públicos. Estos datos son el '''nombre''' y '''apellidos''' de la persona o el '''nombre''' en el resto de [[entidad]]es. También lo será, una vez alojada y aceptada, '''la imagen de entidad'''. Por defecto el '''estado''' también es público, aunque se puede configurar para que no lo sea, al igual que otros aspectos más que rodean la privacidad de cada [[entidad]]. Cualquier usuario o visitante podrá encontrar cualquier entidad, independientemente de la política de privacidad que tenga, por '''nombre''', '''apellidos''' o '''dirección de correo electrónico''', además de por cualquiera de los datos que estén disponibles siguiendo la política de privacidad de cada entidad, completos o parcialmente utilizando el buscador de entidades; el acceso a cualquiera de las entidades que aparezcan se regirá por la política de privacidad que tenga en ese momento.
 
Al crear una [[entidad]] de cualquier tipo se facilitarán unos datos básicos que, por cuestiones de funcionamiento interno, siempre son públicos. Estos datos son el '''nombre''' y '''apellidos''' de la persona o el '''nombre''' en el resto de [[entidad]]es. También lo será, una vez alojada y aceptada, '''la imagen de entidad'''. Por defecto el '''estado''' también es público, aunque se puede configurar para que no lo sea, al igual que otros aspectos más que rodean la privacidad de cada [[entidad]]. Cualquier usuario o visitante podrá encontrar cualquier entidad, independientemente de la política de privacidad que tenga, por '''nombre''', '''apellidos''' o '''dirección de correo electrónico''', además de por cualquiera de los datos que estén disponibles siguiendo la política de privacidad de cada entidad, completos o parcialmente utilizando el buscador de entidades; el acceso a cualquiera de las entidades que aparezcan se regirá por la política de privacidad que tenga en ese momento.

Revisión del 16:44 26 may 2010

La Plataforma Social TuEntidad.es es una Solución que engloba todo lo referente a la implementanción de una "Sociedad Virtual". El objetivo es llevar las funciones y entidades propias de la vida real a un mundo virtual. Los apartados más importantes de la Plataforma Social son el Kernel y los Visores, aunque también se incluyen en él apartados relacionados con los distintos subapartados del mismo: integración de Redes Sociales, medios, legalidad, moralidad, distribución, documentación, mantenimiento, difusión, e internacionalización de la Plataforma Social.

Nace a mediados del 2009, durante el auge de las Redes Sociales, como una nueva solución global, en forma de estrella, que comienza a ofrer a los usuarios todas las opciones para extender telemáticamente su vida real. En la "Sociedad Virtual" que implementa hay Entidades (usuarios, empresas, asociaciones, organismos, etc) que se pueden intercomunicar de múltiples maneras. Estas formas de comunicación van desde compartir un simple mensaje privado pasando por publicación de medios -imágenes, vídeos, sonido, etc-, hasta la retransmisión de todo tipo de información digital.

Servicios vinculados

Desde que a finales de 2009 la Plataforma Social fuera apadrinada por el Proyecto eWa, se recuperan en ella varios servicios del proyecto que aparentemente parecían olvidados. Algunos ejemplos son el caso del eWamedios, para reproducir medios; el eWalog, para la realización de una bitácora (foto-log, vídeo-log, y audio-blog; todo-en-uno), aunque con un buen lavado de cara (en cuanto a código y funciones); el eWail, para la mensajería interna-externa, también con numerosos cambios y una escritura modular de código; y los eWamigos, para la organización de contactos.

Como la implementación abierta de TuEntidad está orientada a interrelacionar estructuras de datos y no funciones de alto nivel, los servicios se encuentran implementados solo como parte de los visores, y no nativamente en el kernel. Esta característica permite que con los mismos datos se puedan desarrollar diferentes servicios orientados a resolver problemas concretos dependiendo del visor que se utilice.

Medios

Artículo principal: Medios

Los medios son estructuras de datos que incluyen información. Generalmente se consideran medios primarios las imágenes, vídeos y sonidos. Pero en realidad existen multitud de estructuras que entran dentro de la definición de medios y subcategorías de los tres primarios; por lo tanto, los medios se han divivido usando un sistema similar a las extensiones (.pdf, .wav, ect) tan habituales en otros sistemas.

En la Plataforma Social "TuEntidad.es", desde el comienzo, es destacable la utilización de varios medios poco habituales. Por ejemplo el medio tipo "Webcam" permite compartir la captura de cámara web a través del mecanismo nativo de orientación de medios.

Mensajería

Quizás la característica más importante de la Plataforma Social "TuEntidad.es" es la implementación muy reducida de estructuras de datos: Sólo se implementan los Tres Objetos Básicos de Identidad Social (TOBIS). El efecto de esta restricción se ve claramente a la hora de abordar el desarrollo de una Solución Informática compatible con el kernel de la Plataforma.

En TuEntidad.es se consideran la misma estructura de datos los tablones, buzones y chats, en los que respectivamente hay comentarios, mensajes (privados), y concersaciones. Los primeros son considerados objetos conjunto, mientras que los segundos son considerados objetos entrada.

Tablones y comentarios

Buzones y mensajes

Chats y conversaciones

Véase también: Servidor 3501

Debido a que el kernel de la Plataforma Social TE es omnipresente (se puede acceder a la misma imagen de él desde diferentes canales) es posible realizar un sistema de mensajería instantánea de una forma no determinada por la propia implementación del kernel, si no por el visor. La implementación habitual de los chats y las conversaciones, al igual que toda la organización bipolar del Plataforma Social, se basa en dos pilares fundamentales que la hacen funcionar.

El primero está relacionado con el amplio abanico de formas de acceder al kernel. La potencia del servidor 3501, que se integra perfectamente con el Kernel escuchando por el puerto TCP/IP 0xDAD (3501 en decimal) y respondiendo a las solicitudes que se le hagan de forma síncrona o asíncrona. Como no, el chat también está obligado a utilizar el protocolo general del kernel. Por lo tanto, es necesario realizar las peticiones al kernel por uno (o más) de sus canales, garantizándose así todas las políticas de privacidad y seguridad afectadas.

Por otra parte está la libertadad de implementación del Sistema de mensajería instantánea por parte de los visores. Aunque existe un sistema oficial, es posible que el visor implemente un sistema de mensajería instantánea a su estilo, o complementario al oficial.

Web semántica

Logo del apartado del kernel

El Kernel

Artículo principal: Kernel y Protocolo de TuEntidad

Véase también: Servidor 3501

La parte que encargada del tratamiento de la lectura/escritura de estructuras de datos de toda la Plataforma Social TuEntidad.es se llama Kernel. Por norma general, el alias DNS del kernel se encuentra como subdominio (denominado kernel) de la página de la Plataforma Social: kernel.tuentidad.es. Es posible que un visor (como en el caso de lotienes) no pueda acceder directamente al kernel; en el caso particular de ese visor se hace a través de una implementación proxy-php conectando el visor indirectamente al kernel. El uso del proxy oficial permite un balanceo de carga entre máquinas que mejoran los tiempos de carga, aunque, siempre que sea posible, es más recomendable acceder directamente al kernel.

Por lo tanto, la mayoría de los visores en otros lenguajes se caracterizan por acceder al Kernel directamente. Ese es el caso de las versiones en Flash y ejecutables de escritorio. La necesidad del proxy suele aparecer únicamente en los visores que utilizan JavaScript, lenguaje que no permite acceder a dominios distintos al dominio del visor.

Los Visores

Artículo principal: Visores de TuEntidad

Existen varios visores que implementan el protocolo de TuEntidad.es en los que, principalmente, se cambian el aspecto gráfico. Algunos incorporan, además, más opciones. Existen también algunos visores que integran nuevas funciones independientes al Kernel. Al comienzo existía un sólo visor oficial, lotienes.com, el cual incluye varios idiomas en una interface orientada a equipos de escritorio y portátiles grandes. Posteriormente, el visor flash monomola.com pasó a ser co-oficial junto con el lotienes. Existen versiones móviles (para pantallas más pequeñas de 16'') de ambos visores oficiales. Obviamente, cualquier visor que implementa correctamente el protocolo de TuEntidad.es para consultar y escribir valores en las estructuras de datos, existe un sincronismo de datos entre ellos.

Oficialmente hay un visor para cada tecnología. La mayoría están programados usando las guías estandarizadas en el código fuente (mismos nombres de funciones y variables) y son de código abierto y libre bajo la Licencia de Soluciones Informáticas eWa.

La ventaja más importante del sincronismo de datos entre visores es que no es necesario registrarse más que una vez, en un visor cualquiera que conecte correctamente con el kernel. Las credenciales (nombre de usuario -generalmente el email de la vida real- y la contraseña) se usan para registrarse y autentificarse de cara al kernel. Existen métodos para certificar la correcta implementación de un visor debido al compromiso de la Plataforma Social "TuEntidad.es" para garantizar la privacidad y seguridad, sobre todo en torno al acceso.

Véase también: LoTienes

Véase también: MonoMola

Política de Privacidad y Seguridad

En toda la Plataforma Social "TuEntidad.es" se persigue alcanzar un nivel de privacidad extremo, en el que cada uno de los datos que se insertan se puedan dirigir con máxima precisión hacia los verdaderos destinatarios de dicha información. Se intenta también que los propios moderadores y administradores de la Plataforma Social no tengan acceso a determinada información salvo causas de fuerza mayor, como son la persecución de delitos, fraudes y colaboraciones con autoridades policiales y judiciales competentes en busca de infracciones de la legislación vigente o si se tuviera sospecha de actividades ilícitas.

El sistema de claves desecha el uso de las contraseñas. Una clave (contraseña codificada con semilla y marca temporal) evita que se almacene la contraseña en la estrucutra de datos. Las características que rodean la seguridad en las sesiones (no permitir dos o más sesiones abiertas a la vez, y desconectarla al iniciar sesión en otro sitio, no permitir recordar la sesión ni incluso entre pesatañas/ventanas/navegadores) garantizan plenamente la identidad legítima de cada orden que se envía a la aplicación. Tampoco se precisa del uso de cookies, debido a los problemas de privacidad que puede conllevar.

Al crear una entidad de cualquier tipo se facilitarán unos datos básicos que, por cuestiones de funcionamiento interno, siempre son públicos. Estos datos son el nombre y apellidos de la persona o el nombre en el resto de entidades. También lo será, una vez alojada y aceptada, la imagen de entidad. Por defecto el estado también es público, aunque se puede configurar para que no lo sea, al igual que otros aspectos más que rodean la privacidad de cada entidad. Cualquier usuario o visitante podrá encontrar cualquier entidad, independientemente de la política de privacidad que tenga, por nombre, apellidos o dirección de correo electrónico, además de por cualquiera de los datos que estén disponibles siguiendo la política de privacidad de cada entidad, completos o parcialmente utilizando el buscador de entidades; el acceso a cualquiera de las entidades que aparezcan se regirá por la política de privacidad que tenga en ese momento. En cualquier otro caso, no podrá bajo ningún concepto conseguir la dirección de correo electrónico por medio de la aplicación.

Enlaces

Debido a que la entrada en TuEntidad puede ser pública -y directa-, a algunas entidades se puede acceder directamente utilizando un nombre de dominio reservado. Organizados en categorías, se pueden encontrar a continuación un listado de éstos, accediendo por defecto a la implementación del visor lotienes.