Lea y revise la documentación de Automation Anywhere

Cerrar contenidos

Contenidos

Abrir contenidos

Uso del comando Servicio web de SOAP

  • Actualizado: 5/22/2019
    • 11.3.x
    • Explorar
    • Enterprise

Uso del comando Servicio web de SOAP

Cree un nuevo servicio web para automatizar el acceso e intercambio de datos.

Siga estos pasos para crear un nuevo servicio web:

Procedimiento

  1. Haga doble clic en el comando Servicio web de SOAP o arrástrelo a la lista de acciones de tareas.
    Se abrirá la ventana del servicio web de SOAP.
  2. Ingrese un URI (Identificador uniforme de recursos) completo o cree un URI de WSDL personalizado, haciendo clic en Crear URI. En la ventana Crear servicio web de URI:
    1. Ingrese el URI de WSDL

      Puede ingresar el URI o insertar una variable presionando la tecla de función F2.

    2. Haga clic en Conectar.
      Version 11.3.2Si ha utilizado una variable en el campo URI de WSDL, se le solicitará que ingrese un valor para la variable. Si a la variable ya se le ha asignado un valor, el campo se completa automáticamente en la ventana emergente. Puede cambiar (anular) el valor autocompletado.
      Cuando esté establecida la conexión, los campos Servicios, Puerto, Versión de SOAP y Operaciones se rellenarán automáticamente con las opciones disponibles para la selección.
    3. Version 11.3.2Seleccione los siguientes parámetros según sea necesario: Servicios, Puerto, Versión de SOAP, Operaciones y, si lo desea, especifique parámetros.
      1. Seleccione los servicios
      2. Seleccione el puerto

        El puerto predeterminado se selecciona al hacer clic en Conectar. El puerto no estará disponible para selección si el WSDL no es compatible con un puerto.

      3. Version 11.3.2Seleccione las versiones de SOAP

        Las versiones de SOAP compatibles son 1.1 y 1.2. La versión 1.1 de SOAP utiliza el tipo de contenido "texto/xml" mientras que la versión 1.2 de SOAP utiliza el tipo de contenido "aplicación/SOAP+XML" y el conjunto de caracteres "UTF-8".

      4. Seleccionar operaciones

        Si la operación seleccionada tiene parámetros, estos se llenarán en la tabla con su nombre, tipo y valor. Puede agregar, actualizar o eliminar los parámetros de una operación en particular.

    4. Habilite la opción Parámetros de datos sin procesar para especificar el ingreso de datos en formato XML.
    5. Haga clic en Guardar.
  3. Detalles de autenticación: Si usa servicios web seguros, ingrese los detalles de autenticación, como el nombre de usuario, la contraseña, el nombre de dominio y el certificado de Client.
    Nota: Para mejorar la seguridad, presione la tecla F2 para insertar una variable de credencial.
  4. Ingresar parámetro(s) del encabezado: Para automatizar un servicio web usando la autenticación de 2 etapas, especifique el parámetro de encabezado HTTP. Asigne una variable (local o credencial) al parámetro para admitir la correlación dinámica de diferentes servicios web. Es decir, permita que el token asignado a una variable del encabezado de un servicio se pase al encabezado de otro. Además, actualice o elimine los parámetros existentes.
  5. Resultado de la prueba: Pruebe los datos de salida al hacer clic en el botón Resultado de la prueba. Puede probar los datos de salida del URI especificado.
  6. Proporcione los detalles del Resultado: Especifique el archivo en el que desea guardar los datos de salida.
    La salida se puede extraer como resultado completo o como valor parcialmente extraído.
    A continuación presentamos dos opciones para facilitar este proceso.
    1. Respuesta completa: Cuando se selecciona esta opción, se captura la respuesta completa y se puede almacenar en la variable seleccionada.
    2. Respuesta seleccionada: Cuando se selecciona esta opción, solo se puede capturar la respuesta parcial del servicio web en forma de XPath y este valor se puede almacenar en una variable.
    Seleccionar/Ver respuesta: Para abrir un visor de XML, haga clic en este enlace. Seleccione el nodo correspondiente del cuerpo de la respuesta y la ruta XML se creará automáticamente. Almacene esta salida en una variable, la cual entonces se podrá pasar al parámetro del encabezado de otra solicitud. Esto resulta especialmente útil para correlacionar dos servicios web.
Enviar comentarios