SlideShare una empresa de Scribd logo
1 de 8
SERVICIOS WEB 
(Web Service o Web services)
 es una tecnología que utiliza un conjunto de protocolos y 
estándares que sirven para intercambiar datos entre aplicaciones. 
Distintas aplicaciones de software desarrolladas en lenguajes de 
programación diferentes, y ejecutadas sobre cualquier plataforma, 
pueden utilizar los servicios web para intercambiar datos en redes 
de ordenadores como Internet.
¿PARA QUÉ SIRVEN? 
 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. Para proporcionar 
interoperabilidad y extensibilidad entre estas aplicaciones, y que al 
mismo tiempo sea posible su combinación para realizar operaciones 
complejas, es necesaria una arquitectura de referencia estándar.
 Las organizaciones oasis y w3c son los comités responsables de la arquitectura y 
reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas 
implementaciones de servicios Web se ha creado el organismo ws-I , encargado de 
desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares. Es 
una máquina que atiende las peticiones de los clientes web y les envía los recursos 
solicitados.
ESTÁNDARES EMPLEADOS 
 Web Services Protocol Stack: 
 denomina al conjunto de servicios y protocolos de los servicios Web 
 XML: 
 formato estándar para los datos que se vayan a intercambiar 
 Web Services Description Language: 
 lenguaje de la interfaz pública para los servicios Web. Es una 
descripción basada en XML de los requisitos funcionales necesarios para 
establecer una comunicación con los servicios Web.
 Universal Description, Discovery and Integration: 
 Protocolo para publicar la información de los servicios Web. Permite 
comprobar qué servicios web están disponibles. 
 Web Service Security: 
 Protocolo de seguridad aceptado como estándar por OASIS (Organization 
for the Advancement of Structured Information Standards). Garantiza la 
autenticación de los actores y la confidencialidad de los mensajes enviados
VENTAJAS DE LOS 
SERVICIOS WEB 
 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.
INCONVENIENTES DE 
LOS SERVICIOS WEB 
 Para realizar transaciones no pueden compararse en su grado de desarrollo con los 
estándares abiertos de computación distribuida como CORBA (Common Object Request Bróker 
Architecture). 
 Su rendimiento es bajo si se compara con otros modelos de computación distribuida, tales 
como RMI (Remote Method Invocation), CORBA o DCOM (Distributed Component Object 
Model). Es uno de los inconvenientes derivados de adoptar un formato basado en texto. Y es que 
entre los objetivos de XML no se encuentra la concisión ni la eficacia de procesamiento. 
 Al apoyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewall cuyas reglas 
tratan de bloquear o auditar la comunicación entre programas a ambos lados de la barrera.

Más contenido relacionado

La actualidad más candente (18)

Diapositivas servicios web
Diapositivas servicios webDiapositivas servicios web
Diapositivas servicios web
 
Presentación servicios web
Presentación servicios webPresentación servicios web
Presentación servicios web
 
4 servicios de internet
4 servicios de internet4 servicios de internet
4 servicios de internet
 
Ug zorayma quinde_juan_yumbla
Ug zorayma quinde_juan_yumblaUg zorayma quinde_juan_yumbla
Ug zorayma quinde_juan_yumbla
 
New remoting
New remotingNew remoting
New remoting
 
Servicios Web
Servicios WebServicios Web
Servicios Web
 
Servidores De Aplicacion
Servidores De AplicacionServidores De Aplicacion
Servidores De Aplicacion
 
SERVICIOS WEB
SERVICIOS WEBSERVICIOS WEB
SERVICIOS WEB
 
Wimdows comunication foundation
Wimdows comunication foundationWimdows comunication foundation
Wimdows comunication foundation
 
Servidor de aplicaciones
Servidor de aplicacionesServidor de aplicaciones
Servidor de aplicaciones
 
Servicios Web
Servicios WebServicios Web
Servicios Web
 
Java2 servicios web
Java2 servicios webJava2 servicios web
Java2 servicios web
 
Web 2
Web 2Web 2
Web 2
 
web 2.0
web 2.0web 2.0
web 2.0
 
Soa
SoaSoa
Soa
 
Scom5 Ws Ii
Scom5 Ws IiScom5 Ws Ii
Scom5 Ws Ii
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Ingeneria de software III
Ingeneria de software IIIIngeneria de software III
Ingeneria de software III
 

Destacado

La evolucion de la informacion
La evolucion de la informacionLa evolucion de la informacion
La evolucion de la informaciondaniospinadiaz11
 
CronologiaTecnologica
CronologiaTecnologicaCronologiaTecnologica
CronologiaTecnologicaStepha Torres
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web ServicesBeto Vega
 
Cliente web
Cliente webCliente web
Cliente websaytubb
 
Evolución de la tecnología
Evolución de la tecnologíaEvolución de la tecnología
Evolución de la tecnologíaStepha Torres
 
componentes web
componentes webcomponentes web
componentes webmoppy
 
Evolucion del hardware y del software
Evolucion del hardware y del softwareEvolucion del hardware y del software
Evolucion del hardware y del softwareyoa2012
 
Linea del tiempo Microprocesadores 242M
Linea del tiempo Microprocesadores 242MLinea del tiempo Microprocesadores 242M
Linea del tiempo Microprocesadores 242MFernando Fernandez
 
Generaciones del computador, Hardware y Software
Generaciones del computador, Hardware y SoftwareGeneraciones del computador, Hardware y Software
Generaciones del computador, Hardware y SoftwareThalía León
 
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)Micael Gallego
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del softwareMaura Jß
 
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)Micael Gallego
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Micael Gallego
 
Introduction to SlideShare for Businesses
Introduction to SlideShare for BusinessesIntroduction to SlideShare for Businesses
Introduction to SlideShare for BusinessesSlideShare
 
Lead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideLead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideSlideShare
 

Destacado (18)

La evolucion de la informacion
La evolucion de la informacionLa evolucion de la informacion
La evolucion de la informacion
 
Evolucion de la Web
Evolucion de la WebEvolucion de la Web
Evolucion de la Web
 
Service web y ftp
Service web y ftpService web y ftp
Service web y ftp
 
CronologiaTecnologica
CronologiaTecnologicaCronologiaTecnologica
CronologiaTecnologica
 
Amazon Web Services
Amazon Web ServicesAmazon Web Services
Amazon Web Services
 
Cliente web
Cliente webCliente web
Cliente web
 
Evolución de la tecnología
Evolución de la tecnologíaEvolución de la tecnología
Evolución de la tecnología
 
componentes web
componentes webcomponentes web
componentes web
 
Evolucion del hardware y del software
Evolucion del hardware y del softwareEvolucion del hardware y del software
Evolucion del hardware y del software
 
Linea del tiempo Microprocesadores 242M
Linea del tiempo Microprocesadores 242MLinea del tiempo Microprocesadores 242M
Linea del tiempo Microprocesadores 242M
 
Generaciones del computador, Hardware y Software
Generaciones del computador, Hardware y SoftwareGeneraciones del computador, Hardware y Software
Generaciones del computador, Hardware y Software
 
EVOLUCION DEL HARDWARE Y DEL SOFTWARE
EVOLUCION DEL HARDWARE Y DEL SOFTWAREEVOLUCION DEL HARDWARE Y DEL SOFTWARE
EVOLUCION DEL HARDWARE Y DEL SOFTWARE
 
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)
Tema 3: Despliegue de aplicaciones web (Desarrollo Aplicaciones Web)
 
Historia y evolucion del software
Historia y evolucion del softwareHistoria y evolucion del software
Historia y evolucion del software
 
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)
Tema 1: ¿Qué es la web? (Desarrollo Aplicaciones Web)
 
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
Tema2: Tecnologías de desarrollo web (Desarrollo Aplicaciones Web)
 
Introduction to SlideShare for Businesses
Introduction to SlideShare for BusinessesIntroduction to SlideShare for Businesses
Introduction to SlideShare for Businesses
 
Lead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to GuideLead Generation on SlideShare: A How-to Guide
Lead Generation on SlideShare: A How-to Guide
 

Similar a Servicios web (20)

23444719 monografia-de-web-services
23444719 monografia-de-web-services23444719 monografia-de-web-services
23444719 monografia-de-web-services
 
Servicios web
Servicios webServicios web
Servicios web
 
Web services
Web servicesWeb services
Web services
 
ingenieria web.pptx
ingenieria web.pptxingenieria web.pptx
ingenieria web.pptx
 
Web services
Web servicesWeb services
Web services
 
Ugmmontoya
UgmmontoyaUgmmontoya
Ugmmontoya
 
La plataforma
La plataformaLa plataforma
La plataforma
 
La plataforma
La plataformaLa plataforma
La plataforma
 
Servicios web(alma y veronica)
Servicios web(alma y veronica)Servicios web(alma y veronica)
Servicios web(alma y veronica)
 
1 er trabajo-penas1
1 er trabajo-penas11 er trabajo-penas1
1 er trabajo-penas1
 
Servicios Web
Servicios WebServicios Web
Servicios Web
 
Semana 15 -servicios_web
Semana 15 -servicios_webSemana 15 -servicios_web
Semana 15 -servicios_web
 
Web Services
Web ServicesWeb Services
Web Services
 
Web Services
Web ServicesWeb Services
Web Services
 
Windows Communication Foundation
Windows Communication FoundationWindows Communication Foundation
Windows Communication Foundation
 
Interoperabilidad
InteroperabilidadInteroperabilidad
Interoperabilidad
 
Servicios web ITT
Servicios web ITTServicios web ITT
Servicios web ITT
 
Servicios web itt
Servicios web ittServicios web itt
Servicios web itt
 
Servicios web itt
Servicios web ittServicios web itt
Servicios web itt
 
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
Desarrollo de la web (laura ballesteros & gicela mendoza) 11.3
 

Último

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 

Último (20)

OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 

Servicios web

  • 1. SERVICIOS WEB (Web Service o Web services)
  • 2.  es una tecnología que utiliza un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes de programación diferentes, y ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como Internet.
  • 3. ¿PARA QUÉ SIRVEN?  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. Para proporcionar interoperabilidad y extensibilidad entre estas aplicaciones, y que al mismo tiempo sea posible su combinación para realizar operaciones complejas, es necesaria una arquitectura de referencia estándar.
  • 4.  Las organizaciones oasis y w3c son los comités responsables de la arquitectura y reglamentación de los servicios Web. Para mejorar la interoperabilidad entre distintas implementaciones de servicios Web se ha creado el organismo ws-I , encargado de desarrollar diversos perfiles para definir de manera más exhaustiva estos estándares. Es una máquina que atiende las peticiones de los clientes web y les envía los recursos solicitados.
  • 5. ESTÁNDARES EMPLEADOS  Web Services Protocol Stack:  denomina al conjunto de servicios y protocolos de los servicios Web  XML:  formato estándar para los datos que se vayan a intercambiar  Web Services Description Language:  lenguaje de la interfaz pública para los servicios Web. Es una descripción basada en XML de los requisitos funcionales necesarios para establecer una comunicación con los servicios Web.
  • 6.  Universal Description, Discovery and Integration:  Protocolo para publicar la información de los servicios Web. Permite comprobar qué servicios web están disponibles.  Web Service Security:  Protocolo de seguridad aceptado como estándar por OASIS (Organization for the Advancement of Structured Information Standards). Garantiza la autenticación de los actores y la confidencialidad de los mensajes enviados
  • 7. VENTAJAS DE LOS SERVICIOS WEB  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.
  • 8. INCONVENIENTES DE LOS SERVICIOS WEB  Para realizar transaciones no pueden compararse en su grado de desarrollo con los estándares abiertos de computación distribuida como CORBA (Common Object Request Bróker Architecture).  Su rendimiento es bajo si se compara con otros modelos de computación distribuida, tales como RMI (Remote Method Invocation), CORBA o DCOM (Distributed Component Object Model). Es uno de los inconvenientes derivados de adoptar un formato basado en texto. Y es que entre los objetivos de XML no se encuentra la concisión ni la eficacia de procesamiento.  Al apoyarse en HTTP, pueden esquivar medidas de seguridad basadas en firewall cuyas reglas tratan de bloquear o auditar la comunicación entre programas a ambos lados de la barrera.