Tecnologías Web - introduccionalastics

Anuncio
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
Descargar