Clasificacion de la gimnasia
Integrantes:
* Barrera Sánchez Emmanuel * Cedillo Rosas Yaret Adriana * Martínez Pérez Laura Joselin
WEB SERVICES 25/FEB/2013
1. ¿Qué es?
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.
Es 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 …ver más…
Incluso en el caso de que no tenga una librería específica, como es el caso de ASP 3.0, lo realmente imprescindible es la posibilidad de enviar y recibir mensajes XML vía HTTP.
SOAP es un protocolo elaborado para facilitar la llamada remota de funciones a través de Internet, permitiendo que dos programas se comuniquen de una manera muy similar técnicamente a la invocación de páginas Web.
El protocolo SOAP tiene diversas ventajas sobre otras maneras de llamar funciones de manera remota como DCOM, CORBA o directamente en TCP/IP: * Es sencillo de implementar, probar y usar. * Es un estándar de la industria, creado por un consorcio del cual Microsoft forma parte, adoptado por W3C (http://www.w3.org/TR/SOAP/) y por varias otras empresas. * Utiliza los mismos estándares de la Web para casi todo: la comunicación se hace mediante HTTP con paquetes virtualmente idénticos; los protocolos de autenticación y encriptación son los mismos; el mantenimiento de estado se hace de la misma forma; se implementa normalmente por el propio servidor Web. * Atraviesa "firewalls" y routers, que "piensan" que es una comunicación HTTP. * Tanto los datos como las funciones se describen en XML, lo que permite que el protocolo no sólo sea más fácil de utilizar sino que también sea muy sólido. * Es independiente del sistema operativo y procesador. * Se puede utilizar tanto de forma anónima como con autenticación