Servicios Web XML

Un servicio Web XML es una unidad programable a la que sistemas muy dispares pueden tener acceso a través de Internet. Estos servicios dependen fundamentalmente de la aceptación generalizada de XML, HTTP y otros estándares de Internet que admiten la interoperabilidad. Un servicio Web XML se puede utilizar internamente por una sola aplicación, o bien … Leer más

Escenarios

Para entender contribución de los Servicios Web XML, se examinan ciertos escenarios en los cuales pueden jugar un papel ventajoso. Servicios simples El escenario más básico que se puede solucionar mediante Servicios Web XML es aquel que provee a los clientes de alguna parte fundamental de funcionalidad para su uso. Por ejemplo, un reto al … Leer más

Infraestructura de los Servicios Web XML

Los servicios Web XML deben ser independientes de la elección de sistema operativo, modelo de objetos y lenguaje de programación para tener éxito dentro de la heterogeneidad de la Web. Para que los servicios Web XML logren la misma expansión que han conseguido otras tecnologías basadas en la Web, deben ser: Débilmente articulado (Loosely coupled) … Leer más

Protocolo SOAP

SOAP es un protocolo basado en XML, simple y ligero, para el intercambio de información estructurada en la Web. El objetivo global de diseño de SOAP es mantenerlo tan simple como sea posible y poner a disposición un mínimo de funcionalidad. El protocolo define un marco para el intercambio de mensajes. Se trata de un … Leer más

Proceso de uso de un Servicio Web XML

El proceso que tiene lugar cuando se realiza una llamada a un servicio Web XML es similar al proceso que ocurre cuando se hace una llamada regular a un método. La principal diferencia es que en vez de llamar a un método que está en la aplicación cliente, se genera un mensaje de petición a través … Leer más

Cómo se desarrolla un cliente y el servicio Web XML

¿Cómo se desarrolla un Servicio Web XML? La creación de un Servicio Web XML es similar a la creación de cualquier componente que ponga a disposición acceso a su lógica interna de aplicación. Para crear un servicio Web XML es necesaria alguna funcionalidad que constituya el servicio que se quiere poner a disposición, la descripción … Leer más

Herramientas Java para el diseño de Servicios Web XML

Se dispone de las siguientes APIs (Application Programming Interfaces) para el diseño de Servicios Web XML y clientes de servicios Web XML: JAXR: Acceso a directorios de servicios. JAXM: Envío de mensajes XML. JAX-RPC: Uso de XML-RPC (mecanismo para invocación remota de procedimientos (métodos) utilizando XML como forma de comunicación) desde Java. JAXR Es una … Leer más