24
SERVICIOS WEB GRUPO CUATRO Enrique Parra Milena Forero Ángela GonzáleZ

Diapositivas servicios web

Embed Size (px)

DESCRIPTION

Diapositivas presentaciòn servicios web, mòdulo de teleinformàtica, segundo semestre grupo 4 de la maestria en Informàtica Aplicada a la Educaciòn.

Citation preview

Page 1: Diapositivas servicios web

SERVICIOS WEB

GRUPO CUATRO

Enrique ParraMilena Forero

Ángela GonzáleZ

Page 2: Diapositivas servicios web

DEFINICIONESUn Servicio Web es un componente software que

puede ser registrado, descubierto e invocado mediante protocolos estándares de Internet.

“Un Servicio Web (Web Service [WS]) es una aplicación software identificada por un URI (Uniform Resource Identifier ), cuyas interfaces se pueden definir, describir y descubrir mediante documentos XML. Los Servicios Web hacen posible la interacción entre ”agentes” software (aplicaciones) utilizando mensajes XMLintercambiados mediante protocolos de Internet.”

Page 3: Diapositivas servicios web

CARACTERÍSTICASPermiten exponer y hacer disponibles

funcionalidades (servicios) de los sistemas informáticos de las organizaciones mediante tecnologías y protocolos WEB estándar.

Cada Servicio Web tiene la responsabilidad de realizar un conjunto de funciones concretas y bien definidas.

Los Servicios Web actúan como componentes independientes que se pueden integrar para formar sistemas distribuidos complejos.

Page 4: Diapositivas servicios web

Arquitectura básica de protocolos de Servicios Web

Page 5: Diapositivas servicios web

Elementos1. Sintaxis común para todas la especificaciones

= uso de XML (extensible Markup Language)

Estándar para la definición de lenguajes de marcasFlexible y extensibleMetalenguaje usado en Servicios Web para

especificar los lenguajes y protocolos necesariosPermite definición de lenguajes para describir

servicios y representar mensajes intercambiados

Page 6: Diapositivas servicios web

2. Mecanismos de interacción entre extremos = uso de SOAP (Simple Object Access Protocol)

Necesidad de un formato de mensajes neutro, abierto y extensible.

Representación de mensajes de invocación (argumentos) y respuesta (valor retorno) como documentos XML.

Especificación del modo de interacción: síncrono (RPC: petición-respuesta) y asíncrono (petición).

Mapeo de los mensajes en el protocolo de transporte (HTTP, SMTP)

Page 7: Diapositivas servicios web

3. Lenguaje común para describir los servicios = uso de WSDL (Web Service Description Language)

Descripción de los servicios y sus interfaces de forma estándar mediante documentos XML

Especifica cada operación disponible, con sus parámetros de entrada y de salida

Especificar información sobre la localización del servicio (URIs)

Page 8: Diapositivas servicios web

4. Publicación y localización de servicios = uso de UDDI (Universal Description, Discovery and Integration)

La descripción de los servicios (documentos WSDL) se almacena en un directorio de servicios

UDDI especifica cómo: - se publican y descubren los

servicios - trabajan los directorios de servicios

Web

Page 9: Diapositivas servicios web

Cómo se crea la Información en Internet

Page 10: Diapositivas servicios web

Características de Internet

Page 11: Diapositivas servicios web
Page 12: Diapositivas servicios web
Page 13: Diapositivas servicios web

Buscar informaciónLos Exploradores o Navegadores son software que buscan y muestran páginas Web. Con ellos no sólo podemos ver textos sino también gráficos y trabajar con hipertextos.

Mozilla Firefox: El uso de pestañas como una gran innovación, que luego fue copiada en versiones posteriores de otros exploradores de Internet. 

Google Chrome es un navegador realmente veloz si lo comparamos con el resto. Está diseñado para ser rápido de todas las formas posibles: se inicia rápidamente desde el escritorio, carga las páginas web de forma instantánea y ejecuta aplicaciones web complejas a gran velocidad

Qué se puede hacer en Internet

Page 14: Diapositivas servicios web

El Opera Browser . Es de tamaño reducido y está en constante innovación ya que se liberan en forma semanal versiones libres de errores y mejoradas para distintas plataformas de PC como Windows, Mac y Unix

Es el navegador de Internet más utilizado de la actualidad. Sin embargo no siempre es elegido como el mejor ya que se le reconocen falencias frente a otras opciones de exploradores Web.

Una de las mejores características de Avant Browser es que puedes crear una «lista Negra» de páginas que no se abrirán en el navegador a menos que las saques de esta lista

Page 15: Diapositivas servicios web

Comunicarse con otros

Redes Sociales

Page 16: Diapositivas servicios web

Compartir información

Page 17: Diapositivas servicios web

Publicar información

• Publicar en internet es gratuito• Puedes encontrar servidores que nos darán espacio para alojar

la página en Internet como:

www.iespana.es. En Español Ofrecen 100Mb de espacio.

www.tripod.lycos.es. En Español Ofrecen 50Mb.

http://galeon.hispavista.com/ En Español Ofrecen 15Mb

Startmedia GratisWeb. En Español Te dan 50Mb de espacio gratuito.

www.telepolis.com. En Español Ofrecen 50Mb

Page 18: Diapositivas servicios web

• Puedes utilizar editores como :

FirstPage

FrontPage

Dreamweaver

• Microsoft Word convierte los documentos a archivos HTML.

Page 19: Diapositivas servicios web

Otros: juegos, compras, servicios educativos…

Page 20: Diapositivas servicios web

ESTRUCTURA DE UN SERVICIO WEB

Page 21: Diapositivas servicios web

EJEMPLO: Agencia de viajes

Page 22: Diapositivas servicios web

Seguridad en los sitios web

Page 23: Diapositivas servicios web

BIBLIOGRAFÍA• POLO USAOLA, Macario. Servicios Web. Escuela Superior de

Informática – UCLM • Modelo Parracurricular. Desarrollador de software v 1.0.0. 2004 • SCS – Sistemas Cliente/Servidor 4o informática.

http://ccia.ei.uvigo.es/docencia/SCS • LAMARCA LAPUENTE, María Jesús. Hipertexto: El nuevo concepto

de documento en la cultura de la imagen. Disponible en http://www.hipertexto.info/documentos/serv_web.htm

 • Guía Breve de Servicios Web. Disponible en:

http://w3c.es/Divulgacion/GuiasBreves/ServiciosWeb  • http://uddi.microsoft.com.

Page 24: Diapositivas servicios web

ACTIVIDAD WEB SERVICE

Ubica un servicio en la red que satisfaga cada una de las siguientes necesidades:

1. Comunicar una noticia2. Comprar libros3. Encontrar un hotel en una ciudad (disponible dentro de

una semana específica del año).4. Encontrar herramientas para el aprendizaje de conceptos.5. Procesar información.6. Compartir información.