domingo, 16 de septiembre de 2012

SERVICIO WEB

Un Servicio Web 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. 

Ventajas de los Servicios Web

  • Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades o sus 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 ubicadas en diferentes lugares geográficos puedan ser combinados fácilmente para proveer servicios integrados.  

Inconvenientes de los Servicios Web

  • Para realizar transacciones no pueden compararse en su grado de desarrollo con los estándares de la computación abierta como COBRA.
  • Su rendimiento es bajo si se compara con otros modelos de computación distribuida.
  • 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.

No hay comentarios:

Publicar un comentario