Invocación de una llamada de punto final HTTP

Puede invocar llamadas para servicios que utilizan un punto final HTTP.
Antes de empezar

Si el servicio utiliza autenticación SSL (Secure Sockets Layer), cree una configuración SSL antes de invocar la llamada. Consulte el apartado Creación de una configuración SSL para obtener más detalles.

Si el servicio utiliza la seguridad SOAP para el cifrado, la firma u otros algoritmos de seguridad, antes debe configurar el entorno con las bibliotecas y los archivos de configuración correctos y, a continuación, crear un perfil de seguridad para WSDL. Consulte los apartados Configuración del entorno para la seguridad de SOAP y Creación de un perfil de seguridad SOAP para WSDL para obtener más detalles.

Si el servicio envía o recibe archivos adjuntos, asegúrese de que ha configurado el entorno con las bibliotecas y los archivos de configuración correctos. Consulte el apartado Configuración del entorno para el manejo de adjuntos de archivo para obtener más detalles.

Por qué y cuándo se efectúa esta tarea
Para invocar una llamada de servicio basada en un archivo WSDL:
  1. Abra el cliente de servicio genérico y pulse el separador Llamadas y, a continuación, pulse Añadir un punto final.
  2. En la ventana Configurar el protocolo, seleccione HTTP y especifique la configuración de transporte HTTP. Si es necesario, pulse Nuevo para crear una configuración de transporte HTTP para la llamada.
  3. Escriba el URL de la llamada, el Método y la Versión de HTTP y especifique las propiedades de Cabecera o Cookies.
  4. Pulse Siguiente.
  5. En la página Seleccionar elemento raíz, si el servicio utiliza un XSD (XML Schema Definition) específico, seleccione uno en la lista o pulse Examinar para importar el archivo XSD y, a continuación, seleccione el elemento raíz para la llamada. Si no hay ningún XSD disponible para el servicio, seleccione Sin esquema.
  6. Pulse Finalizar. Se añade la llamada a la sección Puntos finales de la Biblioteca de llamadas.
  7. En la Biblioteca de llamadas, seleccione el elemento de llamada. El cliente de servicio genérico muestra tres pasos: Editar datos, Invocar y Ver respuesta. Los detalles de la llamada se muestran en el paso Editar datos.
  8. En la página Mensaje de la llamada, utilice la vista Formulario, Árbol u Origen para editar el contenido de la llamada. Cada vista presenta una visualización distinta de los mismos datos. Si desea añadir o eliminar elementos XML de la vista Formulario o Árbol ver, puede pulsar Esquema > Validar y ayudar para cumplir con la definición XSD (XML Schema Definition) especificada en el Catálogo de esquemas.
  9. En la página Accesorios, especifique cualquier archivo adjunto que vaya a ser enviado con la llamada. Tiene que haber configurado el entorno con las bibliotecas y los archivos de configuración correctos para gestionar los archivos adjuntos.
  10. En la página Transporte, si es necesario, cambie la configuración de transporte que utilizará la llamada. Puede crear y editar las configuraciones de transporte y de seguridad pulsando el separador Transporte.
  11. En las páginas Seguridad para solicitud y Seguridad para respuesta, especifique si desea sustituir los valores de seguridad para el WSDL. Si desea editar los valores de seguridad actuales para el WSDL, pulse Editar seguridad WSDL para abrir el Editor de seguridad de WSDL.
  12. Cuando esté listo, pulse Invocar para invocar la llamada de servicio. El cliente de servicio genérico envía la solicitud y muestra el retorno de mensaje dentro del paso Ver respuesta.
Resultados
Las llamadas satisfactorias se registran y se añaden al historial de llamadas.

Comentarios