2. 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.
3. 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
4. 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.
5. 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.).
6. SERVICIOS DISPONIBLES EN
LA WEB.
• 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.
7. 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.
8. SERVICIOS DISPONIBLES EN
• Telnet
LA WEB.
• 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.
9. SERVICIOS DISPONIBLES EN
• Gopher
LA WEB.
• 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.
10. 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.
11. BENEFICIOS, COSTOS, POSIBILIDADES DE ACCESO
REMOTO E INCORPORACIÓN A SUS PAGINAS.
• 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
12. 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).
13. ESTÁNDARES Y PROTOCOLOS DE
• HTTP
SEGURIDAD
• 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.
14. 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.