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.
• Al apoyarse en HTTP, los servicios Web pueden aprovecharse de los sistemas de seguridad firewall sin necesidad de cambiar las reglas de filtrado.
• 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 transacciones no pueden compararse en su grado de desarrollo con los estándares abiertos de computación distribuida como CORBA (Common Object Request Broker 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.
Estandares empleados:
- XML
- UDDI
- Web Services Protocol Stack
- SOAP
- WSDL
- WS-Security
Linkografìa:
http://es.wikipedia.org/wiki/Servicio_web
Me parece muy buena tu informacion.
ResponderEliminarSolo creo te falto agregar o anexar los servicio web disponibles, mencionar almenos 3 de los mas utilizados actualmente.
Creo a como le entendi yo estos son los servicios web disponibles ejemplo:
*twiteer
*facebook
*mypsace
*blogger
etc
saludo
www.aova.blog.com