DICCIONARIO DE INFORMÁTICA Y TECNOLOGÍA
  ¿Qué significa Servicio web? - Información sobre Servicio web

Definición de Servicio web

Leandro Alegsa (Contacto) 2016-07-26
Anuncios

• 1 • En forma general, un servicio web es cualquier servicio ofrecido a través de la web, como ser el servicio de correo electrónico (Gmail de Google, por ejemplo), almacenamiento en la nube (Dropbox, iCloud, Google Drive, etc.), etc.


• 2 • (Web service). La W3C define "Servicio web" como un sistema de software diseñado para permitir interoperabilidad máquina a máquina en una red. En general, los servicios web son sólo APIs Web que pueden ser accedidas en una red, como internet, y ejecutadas en un sistema de hosting remoto.

En términos sencillos, un servicio web es cualquier sistema de software diseñado para soportar interacción máquina a máquina sobre una red.

Esta amplia definición abarca múltiples y diferentes sistemas, pero en general "servicio web" suele referir a clientes y servidores que se comunican usando mensajes XML que siguen el estándar SOAP.

En definitiva, permite comunicación entre diferentes máquinas, con diferentes plataformas y entre programas distintos. Esta comunicación se logra a través de la adopción de diversos estándares abiertos.

El organismo WS-I se creó para mejorar la interoperabilidad entre las distintas implementaciones de los servicios web.


Algunas especificaciones que define el servicio web

Las especificaciones que definen los servicios web son intencionalmente modulares y esto resulta en que no hay ni un sólo documento que las contenga a todas ellas. Tampoco no hay ni un solo conjunto estable de especificaciones.

SOAP, WSDL, UDDI, WS-Security, WS-ReliableMessaging, WS-Reliability, WS-Addressing


Ventajas de los servicios web

* Aumenta la interoperabilidad entre programas independientemente de la plataforma en donde están instalados.

* Aumenta la interoperabilidad entre servicios y programas de diferentes compañías y ubicados en diferentes lugares geográficos.

* Fomentan los estándares y protocolos basados en texto, haciendo más fácil acceder y entender su contenido y funcionamiento (pero, en general, produciendo una baja en su rendimiento).

* Al emplear HTTP, pueden utilizar un sistema firewall sin cambiar las reglas de filtrado.


Desventajas de los servicios web

* No son tan desarrollados para realizar transacciones comparado a otros sistemas como CORBA (Common Object Request Broker Architecture).

* Su rendimiento es bajo comparado con otros sistemas como CORBA, DCOM o RMI, especialmente por el uso de protocolos y estándares basados en texto.





¿Mejoramos la definición?
Puntos: 3.2 (5 votos)






Respondemos tus consultas o comentarios a continuación:


¿Dudas? ¿necesita más información? Escriba y responderemos a tu email: clic aquí



 




Diccionario de informática
  Búsqueda por letras:
A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - 0,9
 
Búsqueda por categorías
: Almacenamiento - Aplicaciones - Audio - Compresión - Desarrollo web - Discos ópticos - Inteligencia Artificial - Memorias - Microprocesadores - Seguridad informática - Sistemas de archivos - Terminología de programación - UNIX - Windows - ver categorías

 
Búsqueda por palabras:






Preguntas

No hay ningún comentario todavía

Todos los derechos reservados © 1998 - 2017 - ALEGSA - Santa Fe, Argentina.
Políticas del sitio web - Contacto - Publicidad