El API Apache SOAP v2.2

Apache SOAP es una implementacin Java de cdigo abierto de las especificaciones SOAP v1.1 y SOAP Messages with Attachments. Apache SOAP est desarrollado por la comunidad Apache SOAP.

Apache SOAP se puede usar como una librera cliente para invocar servicios SOAP disponibles en cualquier lugar o como una herramienta del lado del servidor para implementar servicios SOAP accesibles. Como una librera cliente proporciona un API para invocar servicios SOAP RPC as como un API para enviar y recibir mensajes SOAP. Como un mecanismo para escribir un nuevo Servicios RPC accessibles o Servicios de Mensajes Accesibles, espera ser hospedado por un contendor de servlets (como Apache Tomcat, por ejemplo). Aunque el cdigo base se puede ampliar para soportar transporte no-HTTP. el cdigo proporcionado slo tiene lmitado el soporte para transporte no-HTTP (especificamente, slo para SMTP).

Si eres nuevo en SOAP, y te gustara aprender ms sobre l y los servicios Web en general, hay muchos recursos maravillosos disponibles en la Web. Abajo hay una lista incompleta (sin ningn orden particular) de grandes sitios donden empezar:

Puedes encontrar una FAQ en http://xml.apache.org/soap/faq.

.Requerimientos y Limitaciones

Apache SOAP tiene los siguientes requerimientos:

Las siguientes caractersiticas de la especificacin SOAP v1.1 no estn soportadas actualmente:

  • El atributo encodingStyle debe tener slo un estilo de codificacin dado (ver la seccin 4.1.1 de la especicacin)
  • El atributo mustUnderstand slo soporta chequear peticiones rechazadas que requieren el chequeo mustUnderstand
  • Atributo root
  • Atributo actor y SOAP intermediarios
  • No usa los accesores multi-ref durante la serializacin

Existen las siguientes limitaciones sobre los Mensajes SOAP con Attachments:

  • La URI del documento base no se coge de la cabecera multiparte Content-Location.
  • El soporte para URIs relativas en las cabeceras Content-Location est limtiado a la concatenacin de la URI del documento base a la URI relativa.
  • El transporte SMTP proporcionado no soporta mensajes multiparte.
  • Los mtodos RPC del lado del servidor no tienen ninguna otra forma de aadir attachments a la respuesta que mediante el objeto devuelto. Los mtodos de Messaging ya pueden hacer esto.

COMPARTE ESTE ARTÍCULO

ENVIAR A UN AMIGO
COMPARTIR EN FACEBOOK
COMPARTIR EN TWITTER
COMPARTIR EN GOOGLE +
¡SÉ EL PRIMERO EN COMENTAR!
Conéctate o Regístrate para dejar tu comentario.