Inicio » Generales » Informática

El momento de cambiar: Jabber desde cero

Garrovillas de Alconétar Foros Generales Informática El momento de cambiar: Jabber desde cero

Viendo 1 publicación (de un total de 1)
  • Autor
    Publicaciones
  • #341
    hamlet
    Jefe de claves

    ¿Qué es Jabber?

    Jaber es un protocolo abierto basado en el estándar XML
    para el intercambio en tiempo real de mensajes y presencia entre dos
    puntos en Internet. La principal aplicacion de la tecnología
    Jabber es una extensible plataforma de mensajería y una red de MI
    (mensajería instantánea) que ofrece una funcionalidad
    similar a la de otros sistemas de MI como AIM, ICQ, MSN y Yahoo.
    La gran diferencia es que es libre y no está controlado por ninguna compañía.

    ¿Qué hace diferente a Jabber?

    • Es abierto — el protocolo de Jabber es gratuito, abierto, público y comprensible. Además, existen múltiples implementaciones de código abierto para servidores Jabber como numerosos clientes y librerías de desarrollo.
    • Es extensible — usando el potencial del lenguaje XML, cualquiera puede extender el protocolo de Jabber para una funcionalidad personalizada. Claro que para mantener la interoperatibilidad, las extensiones comunes son controladas por la Fundación Jabber de Software.
    • Es descentralizado — cualquiera puede montar su propio servidor de Jabber, además está libre de patentes y no depende de ninguna empresa de modo que se puede usar ahora y siempre con total libertad.
    • Es seguro — Cualquier servidor de Jabber puede ser aislado de la red pública Jabber, cualquier implementación del servidor usa SSL para las comunicaciones cliente-servidor y numerosos clientes soportan PGP/GPG para encriptar las comunicaciones de cliente a cliente. Además, está en desarrollo una seguridad más robusta gracias al uso de SASL y contraseñas de sesión.

    Breve historia de Jabber
    El proyecto Jabber fue iniciado por Jeremie Miller allá por 1998, cuando empezó a desarollar jabberd. La primera noticia pública del proyecto apareció en Slashdot el 4 de Enero de 1999. Pronto un número de desarrolladores se unieron al
    proyecto y trabajaron en el servidor Jabber, clientes para Jabber y pasarelas para los principales sistemas de mensajería (AIM, ICQ,
    MSN y Yahoo). A finales de 1999, Webb Interactive Services comenzó a patrocinar el equipo principal, que impulsó la velocidad en el desarrollo. La mayor parte del protocolo de Jabber fue desarrollado entonces, gestándose al mismo tiempo que los primeros clientes como Winjab para Windows (que ahora se hace llamar Exodus) y Gabber para Linux. Este primer período de cambios rápidos tuvo su fin en mayo del año 2000 con la liberación de la verisón 1.0 de jabberd.
    Desde entonces, el protocolo Jabber ha continuado su desarrollo (desde agosto del 2001 bajo el auspicio de la Fundación Jabber de
    Software, similar a fundaciones de software como Apache) y el número de proyectos de software basados en Jabber continuó
    creciendo (actualmente la mayoría están alojados en http://www.jabberstudio.org/). Por ejemplo, actualmente existen al menos cuatro implementaciones del
    servidor, las librerías de Jabber para una gran variedad de lenguajes y clientes de Jabber para todas las plataformas (desde Amiga,
    pasando por Linux hasta Windows). Actualmente se estima que existen cerca de un millón de usuarios de Jabber a lo largo y ancho del
    mundo.

    Diferentes clientes para Jabber

    En esta web hay una lista de clientes para usar Jabber de todo tipo y para todas las plataformas. Yo particularmente recomiendo Gaim (para Linux y Windows), PSi (para Windows, Linux, MacOX, etc…), Exodus (para Windows) y Gabber (para Linux).

    Quiero entrar en el mundo Jabber, ¿cómo empiezo?

    Lo primero que necesitas es un identificador al igual que con el resto
    de sistemas de mensajería. Primero debes elegir un servidor que
    te agrade, y tras esto configurar una cuenta con el cliente que hayas
    escogido y el nombre que prefieras; si ese nombre que has escogido no
    esá siendo ya usado por otro usuario en ese servidor el cliente
    te dirá que el nombre no existe y si deseas crear una cuenta; tan
    fácil como decirle que si y estarás conectado con tu
    nuevo identificador, ahora puedes configurar el cliente a tu medida,
    añadir contactos y personalizar tu VCard.

    Glosario

    Cliente: programa que usa el usuario para acceder a un servicio de la red
    Servidor: programa que usa el administrador de un servicio para dar cobertura a uno o más usuarios
    Identificador: cuenta electrónica que va asociada a una contraseña, personal e intransferible que permite al usuario
    identificarse para usar un servicio
    Jabberd: nombre del programa que hace funcionar un servidor de Jabber
    XML: es un lenguaje estándar del consorcio W3C orientado a la comunicación en red
    VCard: información pública que va asociada a cada cuenta de Jabber, es como un perfil para que el resto de usuarios obtengan
    cierta información de ti; por defecto está en blanco y puedes añadir y modificar contenido en cualquier momento

    Existe un glosario mucho más actualizado y completo en la web de Jabberes.

    Enlaces de interés

    Jabber en español
    Lista actualizada de servidores de Jabber
    Página de la Fundación Jabber
    Software relacionado con Jabber
    Clientes para Jabber

    Guía realizada por Membris Khan (25 Agosto 2003). Está licenciada bajo los términos de
    Creative Commons, puedes copiarla total o parcialmente siempre que cites la fuente.

Viendo 1 publicación (de un total de 1)
  • Debes estar registrado para responder a este debate.