WEB SERVICES

20.07.2010 18:42

 

WEB SERVICES

 

Web Services Outsourcing from India

¿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:

 

son muy prácticos es que pueden aportar gran independencia entre la aplicación que usa el servicio Web y el propio servicio. De esta forma, los cambios a lo largo del tiempo en uno no deben afectar al otro.