WEB SERVICES
20.07.2010 18:42
WEB SERVICES
¿QUE ES?
(Servicio web)conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones son ejecutadas sobre cualquier plataforma, pueden utilizar los servicios web para intercambiar datos en redes de ordenadores como internet.
VENTAJAS:
+Aportan interoperabilidad entre aplicaciones de software independientemente de sus propiedades
+Los servicios Web fomentan los estándares y protocolos basados en texto, que hacen más fácil acceder a su contenido.
+Al apoyarse en HTTP, los servicios Web pueden aprovecharse de los sistemas de seguridad firewall
+Permiten que servicios y software de diferentes compañías ubicadas en diferentes lugares geográficos puedan ser combinados facilmente para proveer servicios integrados.
DESVENTAJAS:
+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).
+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.
+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).
RAZONES PARA CREAR SERVICIOS WEB: