Invocar servicios Web

 

Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Un servicio web ejecuta la actividad invocar los servicios Web con parámetros XML que se especifiquen.

Configuración de la actividad de los servicios Web Invoke

Antes de configurar la actividad invocar los servicios Web, debe determinar lo siguiente:

  • Archivo WSDL del servicio web

  • Nombre del método de servicio Web

  • Formato del cuerpo de mensaje de entrada SOAP

  • Formato del cuerpo de mensaje SOAP de salida

Utilice la siguiente información para configurar la actividad invocar los servicios Web.

Detalles

Configuración Instrucciones de configuración
WSDL Escriba la ruta de acceso del archivo WSDL o utilice los puntos suspensivos (...) botón para buscar el archivo.
Método Escriba el nombre del método que se invoca en el servicio web, o haga clic en el botón de puntos suspensivos (...) y búsquelo. Asegúrese de que coinciden con las mayúsculas y minúsculas del método.
Carga de la solicitud XML Escriba los parámetros que va a enviar al método de servicio web. Asegúrese de que el formato coincide con lo que se describe en el documento WSDL.
Sugerencia de formato Haga clic en este botón para recibir sugerencias sobre cómo dar formato a la carga de trabajo XML. Reemplace los valores de marcador de posición por los suyos propios.

Opciones avanzadas

Configuración Instrucciones de configuración
Guardar Para guardar las respuestas, seleccione el Guardar casilla y especifique la carpeta donde se guardarán las respuestas.
Dirección URL Para especificar la ubicación de la dirección URL del servicio web, seleccione la URL casilla de verificación y escriba la dirección URL.
Valor Seleccione el protocolo SOAP que usa el servicio web. El valor opciones incluyen las siguientes:

-SOAP 1.1
-SOAP 1.2

Seguridad

Configuración Instrucciones de configuración
Habilitar Seleccione el Habilitar casilla de verificación para habilitar la autenticación de HTTP y rellene los campos.
Nombre de usuario Escriba el nombre de usuario para tener acceso al servicio web segura.
Contraseña Escriba la contraseña para tener acceso al servicio web segura.

Opciones de certificado HTTPS

Orchestrator permite configurar las opciones de certificado HTTPS en casos donde se produce un error en la validación de certificados.

Utilice los pasos siguientes para configurar las opciones de certificado HTTPS.

Para configurar las opciones de certificado HTTPS
  1. En Runbook Designer, haga clic en el opciones menú y seleccione invocar los servicios Web para abrir el invocar los servicios Web cuadro de diálogo.

  2. Configurar las opciones en la detalles ficha. Las instrucciones de configuración se muestran en la tabla siguiente.

Detalles

Configuración Instrucciones de configuración
Opciones de HTTPS Seleccione uno de los siguientes Opciones HTTPS:

- Acepte todos los certificados
- Acepte certificados de hosts de confianza

Las instrucciones de configuración para cada uno de los Opciones HTTPS se enumeran en las tablas siguientes.

Acepte todos los detalles de certificados

Configuración Instrucciones de configuración
Acepte todos los certificados Acepta certificados de todos los hosts.

Después de seleccionar esta opción HTTPS, haga clic en Finalizar.

Acepte certificados de detalles de los hosts de confianza

Configuración Instrucciones de configuración
Acepte certificados de hosts de confianza Especifica los hosts que desea aceptar los certificados de.

1. Haga clic en Agregar para abrir el Host de confianza cuadro de diálogo.
2. Escriba el nombre de host de confianza en el valor cuadro y haga clic en Aceptar. El host, a continuación, se agrega a la lista.

Para editar los hosts, haga clic en Editar.

Para quitar hosts, haga clic en quitar.

Datos publicados

En la tabla siguiente se enumera los elementos de datos publicados.

Elemento Descripción
Ruta de acceso WSDL La ruta de acceso WSDL.
Nombre del método El nombre del método web.
Carga de trabajo XML. El texto de la carga de trabajo XML.
Carga de respuesta XML El texto de la carga de respuesta XML.
Archivo de respuesta La ruta de acceso y el nombre de la respuesta.
Dirección URL del servicio Web La dirección URL del servicio web.
Protocolo de servicio Web El protocolo que usa el servicio web.

Publicación de servicios web

El objeto de servicio Web de invocación genera un ensamblado en 2012\Orchestrator\Activities\WebServices2 C:\ProgramData\Microsoft System Centero 2012\Orchestrator\Activities\WebServices2 C:\Users\USERNAME\AppData\Local\Microsoft System Center. El ensamblado identificado por la ubicación del servicio web. Por ejemplo, https://localhost/TestService/DylanService.asmx?WSDL.

Si los servicios adicionales de publicar o actualizar un servicio existente, debe borrar la memoria caché, excepto para la wspkey.snk archivo. Después de limpiar la memoria caché, correctamente se publican los cambios del servicio web.