introducción a los servicios web. descripción general identificación de conceptos de internet...

20
Introducción a los servicios Web

Upload: agustin-luz

Post on 22-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Introducción a los servicios Web

Page 2: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Descripción general

Identificación de conceptos de Internet

Uso de tecnologías cliente

Conexión a Internet

Conceptos relacionados con los servidores Web

Page 3: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Identificación de conceptos de Internet

Internet

Servicios de Internet

Intranets

Nombres de dominio

Page 4: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Internet

Cliente

Conexión utilizando el protocolo TCP/IP

Internet

Servidor

Datos de texto, audiovídeo y gráficos

Page 5: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Servicios de Internet

Internet

Correo electrónico (e-mail)

World Wide Web (WWW)

Chat

Noticias de Internet

Protocolo de transferencia de archivos (FTP)

Telnet

Page 6: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Intranets

Intranet

Extranet

Internet

Page 7: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Nombres de dominio

Nombre de dominio (ejemplo.microsoft.com)

Dominio de nivel superior (com)

Dominio de segundo nivel (microsoft.com)

Subdominio (ejemplo.microsoft.com)

comcom

ejemplo.microsoft.comejemplo.microsoft.com

microsoft.commicrosoft.com

Page 8: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Uso de tecnologías cliente

Lectores de noticias

Navegadores Web

Protocolos de Internet

Localizador de recursos uniforme (URL)

Page 9: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Lectores de noticias

Page 10: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Navegadores Web

Page 11: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Protocolos de Internet

Internet

HTTP

HTTPS

FTP

SMTP

NNTP

HTML

DHTML

Servidor

Datos

Cliente

Conexión utiliando unprotocolo de Internet

Page 12: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Localizador de recursos uniforme (URL)

URL (http://ejemplo.microsoft.com/tutorial/default.html)

Protocolo utilizado (http://)

Dirección DNS (ejemplo.microsoft.com)

Ruta en el servidor (/tutorial/default.html)

http://ejemplo.microsoft.com/tutorial/default.htmlhttp://ejemplo.microsoft.com/tutorial/default.html

Page 13: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Conexión a Internet

Traductores de direcciones de red (NATs)

Servidores proxy

Cortafuegos

Microsoft Security and Acceleration Server

Page 14: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Traductores de direcciones de red (NATs)

Internet

192.168.0.10192.168.0.10

w1.x1.y1.z1w1.x1.y1.z1

w2.x2.y2.z2w2.x2.y2.z2

Navegador Web

NAT

Servidor Web

Page 15: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Servidores proxy

Internet

Servidor proxy

Sitio Web autorizado

Sitio Web restringido

LAN

LAN

LAN

Page 16: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Cortafuegos

LAN

LAN

LAN

Internet

Cortafuegos

Usuario autorizado

Usuario no autorizado

Page 17: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Microsoft Internet Security and Acceleration Server

LAN

LAN

LAN

Internet

Microsoft Internet Security and Acceleration

Server

Usuario o sitio Web autorizado

Usuario o sitio Web no autorizado

Page 18: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Definición de un servidor Web

Microsoft Internet Information Services (IIS)

Conceptos relacionados con los servidores Web

Page 19: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Definición de un servidor Web

Servidor WebCliente con navegador Web

Red

TCP/IPTCP/IP TCP/IPTCP/IP

HTTPHTTP

Dirección IPDirección IP

Internet ExplorerInternet Explorer

HTTPHTTP

Page 20: Introducción a los servicios Web.  Descripción general Identificación de conceptos de Internet Uso de tecnologías cliente Conexión a Internet Conceptos

Características de IIS

Microsoft Internet Information Services (IIS)

Servicio de indexación

Secure Sockets Layer (SSL)

Windows Media Services

Soporte adicional para el desarrollador

Active Server Pages

Soporte de VBScript y JavaScript

Administración remota

Internet

IIS