Tecnologías Web Las tecnologías Web sirven para acceder a los recursos de conocimiento disponibles en Internet o en las intranets utilizando un navegador. Están muy extendidas por muchas razones: facilitan el desarrollo de sistemas de Gestión del Conocimiento (en lo adelante GC), su flexibilidad en términos de escalabilidad, es decir, a la hora de expandir el sistema; su sencillez de uso y que imitan la forma de relacionarse de las personas, al poner a disposición de todos el conocimiento de los demás, por encima de jerarquías, barreras formales u otras cuestiones. Estas tecnologías pueden llegar a proporcionar recursos estratégicos, pero, evidentemente, no por la tecnología en sí misma, que está disponible ampliamente, sino por lo fácil que es personalizarla y construir con ella sistemas de GC propietarios de la empresa. Internet, Intranet o extranet permiten a los usuarios el acceso a una gran cantidad de información: leer publicaciones periódicas, buscar referencias en bibliotecas, realizar paseos virtuales por museos, compras electrónicas y otras muchas funciones. Gracias a la forma en que está organizada la Word Wide Web (WWW), los usuarios pueden saltar de un recurso a otro con facilidad. Dentro de este grupo de tecnologías Web, podemos incluir los agentes inteligentes, el chat, los motores de búsqueda, los navegadores y las tecnologías push. Desarrollo: Agentes inteligentes. Son programas que realizan tareas específicas, repetitivas y predecibles para un usuario particular, para un proceso de negocio o para una aplicación software. Son programados para buscar y encontrar información relevante para el usuario basándose en sus preferencias. Por ejemplo, borrar el correo basura, fijar citas o buscar los precios más baratos de un libro. Estos agentes están presentes en casi todas las aplicaciones actuales, como por ejemplo, el Asistente de Office que permanentemente está a la espera de que el usuario escriba los caracteres "Estimado...:" para ayudarle en la escritura de una carta. También hay agentes inteligentes cuya misión es la de avisar al usuario acerca de productos que para él pueden ser de interés, como el sistema Eyes de la librería Amazon.com. Las interfaces basadas en agentes son generalmente los medios principales a través de los cuales las personas y los computadoras se comunicarán en el futuro, y estos agentes conocerán nuestras preferencias, deseos y necesidades, es decir, serán como nuestra secretaria particular. Es posible que no estén dotados de una gran cantidad de inteligencia, pero sí de una importante cantidad de conocimiento acerca de su propietario. Resumiendo, los agentes inteligentes son aplicaciones que localizan, en Internet y en cualquier otra fuente posible, información relevante para nosotros, mostrándonosla en un formato que nos facilita su utilización directa e inmediatamente. No obstante estos agentes artificiales tienen algunos problemas internos, intrínsecos a su construcción, y otros externos, debidos al entorno en el cual trabajan los mismos. Entre los internos citan los siguientes: La constante aparición de nuevas tecnologías desconocidas para los agentes como las tecnologías flash o los nuevos lenguajes de programación. La falta de habilidades, debido a que, a pesar de ser automáticos, han sido programados por personas y estas no disponen de todo el conocimiento necesario. Por ejemplo, las tecnologías propietarias dificultan especialmente la construcción de agentes verdaderamente poderosos, al ser su estructura interna desconocida para el público en general. El nivel de especialización del agente, en el sentido que un exceso puede provocar que cualquier mínimo cambio en las tecnologías con las que trabaja los haga quedar obsoletos. Por el contrario, un defecto de especialización puede hacer que el agente no sea capaz de explorar exhaustivamente la red y extraer toda la información posible. Internet Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial. Sus orígenes se remontan a 1969, cuando se estableció la primera conexión de computadoras, conocida como ARPANET, entre tres universidades en California y una en Utah, Estados Unidos. Uno de los servicios que más éxito ha tenido en Internet ha sido la World Wide Web (WWW, o "la Web"), hasta tal punto que es habitual la confusión entre ambos términos. La WWW es un conjunto de protocolos que permite, de forma sencilla, la consulta remota de archivos de hipertexto. Ésta fue un desarrollo posterior (1990) y utiliza Internet como medio de transmisión. Existen, por tanto, muchos otros servicios y protocolos en Internet, aparte de la Web: el envío de correo electrónico (SMTP), la transmisión de archivos (FTP y P2P), las conversaciones en línea (IRC), la mensajería instantánea y presencia, la transmisión de contenido y comunicación multimedia -telefonía (VoIP), televisión (IPTV)-, los boletines electrónicos (NNTP), el acceso remoto a otros dispositivos (SSH y Telnet) o los juegos en línea. Sus orígenes se remontan a la década de 1960, dentro de ARPA (hoy DARPA), como respuesta a la necesidad de esta organización de buscar mejores maneras de usar los computadores de ese entonces, pero enfrentados al problema de que los principales investigadores y laboratorios deseaban tener sus propios computadores, lo que no sólo era más costoso, sino que provocaba una duplicación de esfuerzos y recursos.5 Así nace ARPANet (Advanced Research Projects Agency Network o Red de la Agencia para los Proyectos de Investigación Avanzada de los Estados Unidos), que nos legó el trazado de una red inicial de comunicaciones de alta velocidad a la cual fueron integrándose otras instituciones gubernamentales y redes académicas durante los años 70. Investigadores, científicos, profesores y estudiantes se beneficiaron de la comunicación con otras instituciones y colegas en su rama, así como de la posibilidad de consultar la información disponible en otros centros académicos y de investigación. De igual manera, disfrutaron de la nueva habilidad para publicar y hacer disponible a otros la información generada en sus actividades. En el mes de julio de 1961 Leonard Kleinrock publicó desde el MIT el primer documento sobre la teoría de conmutación de paquetes. Kleinrock convenció a Lawrence Roberts de la factibilidad teórica de las comunicaciones vía paquetes en lugar de circuitos, lo cual resultó ser un gran avance en el camino hacia el trabajo informático en red. El otro paso fundamental fue hacer dialogar a los ordenadores entre sí. Para explorar este terreno, en 1965, Roberts conectó una computadora TX2 en Massachusetts con un Q-32 en California a través de una línea telefónica conmutada de baja velocidad, creando así la primera (aunque reducida) red de computadoras de área amplia jamás construida. Intranet Una intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales. El término intranet se utiliza en oposición a Internet, una red entre organizaciones, haciendo referencia por contra a una red comprendida en el ámbito de una organización. Beneficios de la intranet de los centros docentes Capacidad de compartir recursos (impresoras, escáner...) y posibilidad de conexión a Internet (acceso a la información de la red y a sus posibilidades comunicativas). Alojamiento de páginas web, tanto la del centro como de estudiantes o profesores, que pueden consultarse con los navegadores desde todos los ordenadores de la Intranet o desde cualquier ordenador externo que esté conectado a Internet. Servicios de almacenamiento de información. Espacios de disco virtual a los que se puede acceder para guardar y recuperar información desde los ordenadores del centro y también desde cualquier equipo externo conectado a Internet. Cada profesor y cada estudiante puede tener una agenda en el disco virtual. Servicio de correo electrónico, que puede incluir diversas funcionalidades (buzón de correo electrónico, servicio de web mail, servicio de mensajería instantánea...). Foros, canales bidireccionales de comunicación entre los miembros de la comunidad escolar, que permiten el intercambio de opiniones, experiencias... Algunos de estos foros pueden estar permanentemente en funcionamiento, y otros pueden abrirse temporalmente a petición de algún profesor, grupo de alumnos... Por ejemplo, tablones de anuncios y servicios de chat y videoconferencia. Instrumentos diversos que permiten, a las personas autorizadas a ello, la realización de diversos trabajos tales como gestiones de tutoría, plantillas que faciliten a profesores y alumnos la creación de fichas, test, periódicos; gestiones de secretaria y dirección; de biblioteca; y gestiones administrativas como petición de certificados, trámites de matrícula, notas de los estudiantes, etc. Foros, wikis, blogs y redes sociales: Todavía hay muchas organizaciones que muestran evidencias de las primeras etapas de la intranet en las empresas, cuando era sólo un medio para transmitir información a los empleados. La intranet se nutre hoy de "modelos" de comunicación como foros, wikis, blogs y redes sociales. Son sus verdaderos motores y han inspirado su nuevo rol en el mundo empresarial: un verdadero "canal de interacción virtual", con alto impacto en la comunicación interna y objetivos comúnmente centrados en la innovación, la mejora permanente y la gestión del conocimiento. Extranet Una extranet es una red privada que utiliza protocolos de Internet, protocolos de comunicación y probablemente infraestructura pública de comunicación para compartir de forma segura parte de la información u operación propia de una organización con proveedores, compradores, socios, clientes o cualquier otro negocio u organización. Se puede decir en otras palabras que una extranet es parte de la Intranet de una organización que se extiende a usuarios fuera de ella. Usualmente utilizando Internet. La extranet suele tener un acceso semiprivado, para acceder a la extranet de una empresa no necesariamente el usuario ha de ser trabajador de la empresa, pero si tener un vínculo con la entidad. Es por ello que una extranet requiere o necesita un grado de seguridad, para que no pueda acceder cualquier persona. Otra característica de la extranet es que se puede utilizar como una Intranet de colaboración con otras compañías. Los siguientes ejemplos muestran las aplicaciones de la extranet, ya que pueden ser muy variadas dichas aplicaciones: Groupware, diversas compañías participan en el desarrollo de nuevas aplicaciones con un objetivo común. Creación de foros. Compañías empresariales participan y desarrollan programas educativos o de formación. Para compañías que son parte de un objetivo común de trabajo, mediante la extranet, pueden dirigir y controlar los proyectos comunes. Una empresa puede participar en redes de conocimiento junto con universidades, asociaciones y demás centros en programas de formación, en actividades de investigación y desarrollo, en bolsas de trabajo, etc. El computador es indispensable para las conexiones a la extranet Beneficios empresariales de la extranet Permite hacer transacciones seguras entre los sistemas internos de la empresa. Mediante aplicaciones de la extranet los trabajadores de la empresa pueden obtener fácil y rápidamente la información sobre los clientes, proveedores y socios. Reducción de costos y ahorro temporal como económico para la empresa Totalmente basada en Internet Desarrollado en cualquier herramienta de programación Independiente del motor de Base de datos Dirección en Internet bajo su propio dominio Conexión de base de datos del sistema contable de la empresa al sistema ‹ opcional › Diseñada armónicamente con el mismo estilo del sitio web de su empresa Servicios Web Un servicio web (en inglés, Web servicie) es una pieza de software que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet. La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la arquitectura y reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas implementaciones de servicios Web se ha creado el organismo WS-I, encargado de desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares. Ventajas de los servicios web Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o de las plataformas sobre las que se instalen. Los servicios Web fomentan los estándares y protocolos basados en texto, que hacen más fácil acceder a su contenido y entender su funcionamiento. Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados. Inconvenientes de los servicios Web Para realizar transacciones no pueden compararse en su grado de desarrollo con los estándares abiertos de computación distribuida como CORBA (Common Object Request Broker Architecture). Su rendimiento es bajo si se compara con otros modelos de computación distribuida, tales como RMI (Remote Method Invocation), CORBA o DCOM (Distributed Component Object Model). Es uno de los inconvenientes derivados de adoptar un formato basado en texto. Y es que entre los objetivos de XML no se encuentra la concisión ni la eficacia de procesamiento. Al apoyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewall cuyas reglas tratan de bloquear o auditar la comunicación entre programas a ambos lados de la barrera. Razones para crear servicios Web La principal razón para usar servicios Web es que se pueden utilizar con HTTP sobre TCP (Transmisión Control Protocolo) en el puerto 80. Dado que las organizaciones protegen sus redes mediante firewalls -que filtran y bloquean gran parte del tráfico de Internet-, cierran casi todos los puertos TCP salvo el 80, que es, precisamente, el que usan los navegadores. Los servicios Web utilizan este puerto, por la simple razón de que no resultan bloqueados. Es importante señalar que los servicios web se pueden utilizar sobre cualquier protocolo, sin embargo, TCP es el más común. Tecnología móvil La telefonía móvil, también llamada telefonía celular, básicamente está formada por dos grandes partes: una red de comunicaciones (o red de telefonía móvil) y los terminales (o teléfonos móviles) que permiten el acceso a dicha red. El teléfono móvil es un dispositivo inalámbrico electrónico que permite tener acceso a la red de telefonía celular o móvil. Se denomina celular en la mayoría de países latinoamericanos debido a que el servicio funciona mediante una red de celdas, donde cada antena repetidora de señal es una célula, si bien también existen redes telefónicas móviles satelitales. Su principal característica es su portabilidad, que permite comunicarse desde casi cualquier lugar. La principal función es la comunicación de voz, como el teléfono convencional. A partir del siglo XXI, los teléfonos móviles han adquirido funcionalidades que van mucho más allá de limitarse solo a llamar o enviar mensajes de texto, se podría decir que se han unificado (que no sustituido) con distintos dispositivos tales como PDA, cámara de fotos, agenda electrónica, reloj despertador, calculadora, micro proyector, GPS o reproductor multimedia, así como poder realizar multitud de acciones en un dispositivo pequeño y portátil que lleva prácticamente todo el mundo de países desarrollados. A este tipo de evolución del teléfono móvil se le conoce como Smartphone. El primer antecedente respecto al teléfono móvil es de la compañía Motorola, con su modelo Dyna TAC 8000X. El modelo fue diseñado por el ingeniero de Motorola Rudy Krolopp en 1983. El modelo pesaba poco menos de un kilo y tenía un valor de casi 4000 dólares estadounidenses. Krolopp se incorporaría posteriormente al equipo de investigación y desarrollo de Motorola liderado por Martin Cooper. Tanto Cooper como Krolopp aparecen como propietarios de la patente original. A partir del Dyna TAC 8000X, Motorola desarrollaría nuevos modelos como el Motorola Micro TAC, lanzado en 1989, y el Motorola Star TAC, lanzado en 1996 al mercado. En la actualidad tienen gran importancia los teléfonos móviles táctiles, que siguen la estela del iPhone. Funcionamiento La comunicación telefónica es posible gracias a la interconexión entre centrales móviles y públicas. Según las bandas o frecuencias en las que opera el móvil, podrá funcionar en una parte u otra del mundo. La telefonía móvil consiste en la combinación de una red de estaciones transmisorasreceptoras de radio (repetidores, estaciones base o BTS) y una serie de centrales telefónicas de conmutación de 1er y 5º nivel (MSC y BSC respectivamente), que posibilita la comunicación entre terminales telefónicos portátiles (teléfonos móviles) o entre terminales portátiles y teléfonos de la red fija tradicional. En su operación el teléfono móvil establece comunicación con una estación base, y a medida que se traslada, los sistemas computacionales que administran la red van cambiando la llamada a la siguiente estación base, en forma transparente para el usuario. Es por eso que se dice que las estaciones base forman una red de celdas, cual panal de abeja, sirviendo cada estación base a los equipos móviles que se encuentran en su celda. Internet móvil Con la aparición de la telefonía móvil digital, fue posible acceder a páginas de Internet especialmente diseñadas para móviles, conocidos como tecnología WAP. Las primeras conexiones se efectuaban mediante una llamada telefónica a un número del operador a través de la cual se transmitían los datos de manera similar a como lo haría un módem de PC. Posteriormente, nació el GPRS, que permitió acceder a Internet a través del protocolo TCP/IP. Mediante el software adecuado es posible acceder, desde un terminal móvil, a servicios como FTP, Telnet, mensajería instantánea, correo electrónico, utilizando los mismos protocolos que un ordenador convencional. La velocidad del GPRS es de 54 kbit/s en condiciones óptimas, y se tarifa en función de la cantidad de información transmitida y recibida. Otras tecnologías más recientes que permiten el acceso a Internet son EDGE, EvDO, HSPA y WiMAX. Por otro lado, cada vez es mayor la oferta de tabletas (tipo iPad, Samsung Galaxy Tab, ebook o similar) por los operadores para conectarse a internet y realizar llamadas GSM (tabletas 3G).1 Aprovechando la tecnología UMTS, comienzan a aparecer módems para PC que conectan a Internet utilizando la red de telefonía móvil, consiguiendo velocidades similares a las de la ADSL. Este sistema aún es caro ya que el sistema de tarificación no es una verdadera tarifa plana sino algunas operadoras establecen limitaciones en cuanto a datos o velocidad (con la notable excepción de Vodafone). Por otro lado, dichos móviles pueden conectarse a bases WiFi 3G (también denominadas Gateway 3G2 3 ) para proporcionar acceso a internet a una red inalámbrica doméstica.4 5 En 2011, el 20% de los usuarios de banda ancha tiene intención de cambiar su conexión fija por una conexión de Internet móvil.6