miércoles, 30 de septiembre de 2009

Web 2.0 Concepto

La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología.

Web 2.0 Caracterìsticas

A continuaciòn se especifican algunas de las caracterìsticas que tiene la Web 2.0

- Simplifica la usabilidad del sitio web
- Ahorra tiempo al usuario
- Estandariza los lenguajes para una mejor utilización de la re-utilización del código.
- Permite una mejor interoperabilidad entre aplicaciones y entre las aplicaciones y
las máquinas (software-hardware).
- Facilita las interacciones
- Facilita el reconocimiento o detección de carencias o nuevas formas de utilización de aplicaciones. Facilita la convergencia entre los medios de comunicación y los contenidos.
- Facilita la publicación, la investigación y la consulta de contenidos web.

Web 2.0 Resumen

La Web 2.0 es una herramienta importante ya que permite al usuario final publicar informaciòn y compartirla con otros sitios Web, esto se puede realizar a travès de varias aplicaciones como son: Wikipedia, YouTube, Flickr, wordpress, Blogger, mySpace, facebook, Wikis, etc.
Esta herramienta tan potente permite intercambiar informaciòn entre personas, grupos o instituciones (llamadas redes sociales), crear paginas Web donde los contenidos son compartidos y producidos por los propios usuarios del portal. Cualquier persona que no sepa nada sobre programaciòn Web puede, por ejemplo, gestionar su propio Blog.

Web 2.0 Consecuencias

-Los protocolos de mensajes bidireccionales son uno de los elementos clave de la infraestuctura de la Web 2.0. Los dos tipos más importantes son los métodos RESTful y SOAP.

-REST indican un tipo de llamada a un servicio web donde el cliente transfiere el estado de todas las transacciones. SOAP y otros métodos similares dependen del servidor para retener la información de estado. En ambos casos, el servicio es llamado desde un API. A veces este API está personalizado en función de las necesidades específicas del sitio web, sin embargo, los APIs de los servicios web estándares (como por ejemplo escribir en un blog) están también muy extendidos. Generalmente el lenguaje común de estos servicios web es el XML, si bien puede haber excepciones.