Diapositivas servicios web
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Diapositivas servicios web

  • 727 views
Uploaded on

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.

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.

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
727
On Slideshare
685
From Embeds
42
Number of Embeds
1

Actions

Shares
Downloads
24
Comments
0
Likes
0

Embeds 42

http://uccteleinformatica.wordpress.com 42

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. GRUPO CUATRO Enrique Parra Milena ForeroÁngela GonzáleZ
  • 2.  Un 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.”
  • 3.  Permiten 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.
  • 4. 1. Sintaxis común para todas la especificaciones = uso de XML (extensible Markup Language) Estándar para la definición de lenguajes de marcas Flexible y extensible Metalenguaje usado en Servicios Web para especificar los lenguajes y protocolos necesarios Permite definición de lenguajes para describir servicios y representar mensajes intercambiados
  • 5. 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)
  • 6. 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)
  • 7. 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
  • 8. Buscar informaciónLos Exploradores o Navegadores son software que buscan ymuestran páginas Web. Con ellos no sólo podemos ver textos sinotambié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
  • 9. 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 UnixEs el navegador de Internet más utilizado de laactualidad. Sin embargo no siempre es elegidocomo el mejor ya que se le reconocen falenciasfrente 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
  • 10. Comunicarse con otros Redes Sociales
  • 11. Compartir información
  • 12. 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 15MbStartmedia GratisWeb. En Español Te dan 50Mb de espacio gratuito.www.telepolis.com. En Español Ofrecen 50Mb
  • 13. • Puedes utilizar editores como :FirstPageFrontPageDreamweaver• Microsoft Word convierte los documentos a archivos HTML.
  • 14. Otros: juegos, compras, servicios educativos…
  • 15. Agencia de viajes
  • 16. • 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.
  • 17. Ubica un servicio en la red que satisfaga cada una de las siguientesnecesidades: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.