Servcios Web
Click here to load reader
-
Upload
carlos-alvarado -
Category
Education
-
view
220 -
download
0
description
Transcript of Servcios Web
C A R L O S A L E J A N D R O A L V A R A D O D Í A Z
UNIDAD VISERVICIOS WEB
TEMAS:
• Servicios Web (Web Services).
• Servicios disponibles en la web.
• Beneficios, costos, posibilidades de acceso
remoto e incorporación a sus páginas.
• Estándares y protocolos de seguridad.
• Interoperabilidad.
SERVICIOS WEB
• Un Servicio Web es un
componente software que
puede ser registrado,
descubierto e invocado
mediante
protocolos estándares de
Internet.
• Permiten exponer y hacer
disponibles funcionalidades de
los sistemas informáticos de las
organizaciones
mediante tecnologías y
protocolos WEB estándar
SERVICIOS WEB
• Que proporcionan los servicios?
• Estos servicios proporcionan mecanismos
de comunicación estándares entre
diferentes aplicaciones, que interactúan
entre sí para presentar información
dinámica al usuario.
SERVICIOS DISPONIBLES EN LA WEB.
• World Wide Web• WWW o W3, se basa en el lenguaje HTML (HyperText
Markup Language) y en el protocolo HTTP (HyperText
Transfer Protocol).
El protocolo HTTP es el protocolo más potente que existe en la actualidad en Internet,pero presentando la ventaja de
poder adquirir y visualizar de forma fácil, rápida y sencilla
todo tipo de morfologías de información
(vídeo, audio, texto, software, etc.).
• Correo electrónico• Es el servicio de Internet más empleado ya que permite
enviar información puntual y de forma rápida. En la
actualidad este protocolo ha evolucionado desde el envío
de mensajes sólo en formato de texto, hasta la transmisión de elementos en formatos gráficos,audio,etc.
SERVICIOS DISPONIBLES EN LA WEB.
• Transferencia de archivos (FTP o File
Transmision Protocol)• La mejor manera de transferir archivos en Internet es por
medio del protocolo FTP. Los ordenadores conectados a
Internet tienen la posibilidad de intercambiar archivos de cualquier tipo (texto, gráficos, sonido, vídeo, programas de
ordenador etc.). El protocolo que permite el acceso entre
las diferentes máquinas para el intercambio de archivos se
denomina ftp.
SERVICIOS DISPONIBLES EN LA WEB.
• Telnet• El protocolo de comunicaciones TELNET, permite a los
usuarios trabajar de forma remota con otros ordenadores
de la red, siempre que se tenga reconocido un nombre de
usuario y una clave para acceder a la máquina remota.
SERVICIOS DISPONIBLES EN LA WEB.
• Gopher• Era un sistema de hipertexto basado en menús que,
además de aportar información general sobre un nodo
específico, también permitía la unión entre las
diferentes máquinas de la red Internet. El inconveniente de este sistema radicaba en que la información que aparecía
en pantalla solo era de tipo textual, aunque permitía
recoger archivos con otro tipo de formato. En la
actualidad, Gopher y su protocolo gopher:// ha quedado
obsoleto y ha sido remplazado por el protocolo http de la
World Wide Web.
SERVICIOS DISPONIBLES EN LA WEB.
BENEFICIOS, COSTOS, POSIBILIDADES DE ACCESO REMOTO E INCORPORACIÓN A SUS PAGINAS.
• 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.
• Seguridad: al apoyarse en HTTP, los servicios Web
pueden aprovecharse de los sistemas de seguridad
firewall sin necesidad de cambiar las reglas de
filtrado.
• Reducción de costos de implementación.
• Integración de tecnologías: permiten que servicios
y software de diferentes compañías ubicadas en
diferentes lugares geográficos puedan ser
combinados fácilmente para proveer servicios
integrados.
• Integración de fabricantes: permiten la
interoperabilidad entre plataformas de distintos
fabricantes por medio de protocolos estándar y
abiertos
BENEFICIOS, COSTOS, POSIBILIDADES DE ACCESO REMOTO E INCORPORACIÓN A SUS PAGINAS.
ESTÁNDARES Y PROTOCOLOS DE SEGURIDAD
• Web Services Protocol Stack: Así se denomina al conjunto de servicios y protocolos de los servicios Web.
• XML (Extensible Markup Language): Es el formato estándar para los datos que se vayan a intercambiar.
• SOAP (Simple Object Access Protocol) o XML-RPC (XML Remote Procedure Call): Protocolos sobre los que se establece el intercambio.
• Otros protocolos: los datos en XML también pueden enviarse de una aplicación a otra mediante protocolos normales como HTTP (Hypertext Transfer Protocol), FTP (File Transfer Protocol), o SMTP (Simple Mail Transfer Protocol).
• HTTP
• El protocolo conocido como HTTP son las siglas para
Protocolo de Trasferencia de Hiper Texto.
• FTP
• El protocolo primario utilizado para transferir grandes cantidades de datos de un sitio a otro a través del Internet
es conocido como FTP.
• TCP/IP
• El conjunto de protocolos de red que es el principal
responsable de la transferencia de archivos en bruto a través del Internet es conocido como TCP/IP.
ESTÁNDARES Y PROTOCOLOS DE SEGURIDAD
INTEROPERABILIDAD
• La interoperabilidad es la capacidad que
tiene un producto o un sistema, cuyas
interfaces son totalmente conocidas, para
funcionar con otros productos o sistemas
existentes o futuros y eso sin restricción de
acceso o de implementación.
REFERENCIAS
• http://www.hipertexto.info/documentos/serv_web.
htm
• http://www.w3c.es/Divulgacion/GuiasBreves/Servici
osWeb
• http://ccia.ei.uvigo.es/docencia/SCS/0910/transpar
encias/Tema4.pdf
• http://www.brics.dk/ixwt/webservices.pdf