Guía del servicio de aplicación > Aplicaciones del servicio de integración de datos > Servicios web
  

Servicios web

La vista Aplicaciones muestra servicios web incluidos en aplicaciones que han sido implementadas a un servicio de integración de datos. Puede ver las operaciones en el servicio web y configurar propiedades que el servicio de integración de datos utiliza para ejecutar un servicio web. Puede habilitar y cambiar el nombre a un servicio web.

Propiedades del servicio web

Las propiedades de servicio web incluyen propiedades generales de solo lectura y propiedades para establecer la configuración que utiliza el servicio de integración de datos cuando ejecuta un servicio web.
Cuando expande un servicio web en el panel superior de la vista Aplicaciones, puede acceder a las operaciones de servicios web contenidas en el servicio web.
La vista Aplicaciones muestra propiedades generales de solo lectura para servicios web y operaciones de servicios web. Las propiedades que aparecen en la vista dependen del tipo de objeto.
La siguiente tabla describe las propiedades generales de solo lectura para servicios web y operaciones de servicios web:
Propiedad
Descripción
Nombre
Nombre del objeto seleccionado. Aparece en todos los objetos.
Descripción
Descripción breve del objeto seleccionado. Aparece en todos los objetos.
Tipo
Tipo del objeto seleccionado. Aparece en todos los tipos de objeto.
Ubicación
La ubicación del objeto seleccionado. Incluye el dominio y el nombre del servicio de integración de datos. Aparece en todos los objetos.
Dirección URL de WSDL
La URL de WSDL utilizada para establecer conexión con el servicio web. Aparece en los servicios web.
La tabla siguiente describe las propiedades configurables del servicio web:
Propiedad
Descripción
Tipo de inicio
Determina si el servicio web está habilitado para ejecutarse cuando se inicia la aplicación o cuando inicia el servicio web.
Nivel de seguimiento
El nivel de los mensajes de error grabados en el registro en tiempo de ejecución del servicio web. Elija uno de los siguientes niveles de mensaje:
  • - OFF. El proceso DTM no graba mensajes en los registros en tiempo de ejecución del servicio web.
  • - SEVERE. Los mensajes con este nivel contienen errores que pueden hacer que el servicio web deje de funcionar.
  • - ADVERTENCIA. Los mensajes de advertencia contienen errores o advertencias que se pueden recuperar. El proceso DTM graba mensajes WARNING y SEVERE en el registro en tiempo de ejecución del servicio web.
  • - INFO. Los mensajes de información contienen mensajes de estado sobre el servicio web. El proceso DTM graba mensajes INFO, WARNING y SEVERE en el registro en tiempo de ejecución del servicio web.
  • - FINE. Los mensajes de este tipo contienen errores de procesamiento de datos para la solicitud del servicio web. El proceso DTM graba mensajes FINE, INFO, WARNING y SEVERE en el registro en tiempo de ejecución del servicio web.
  • - FINEST. Los mensajes de este tipo se utilizan en la depuración. El proceso DTM graba mensajes FINEST, FINE, INFO, WARNING y SEVERE en el registro en tiempo de ejecución del servicio web.
  • - ALL. El proceso DTM graba mensajes FINEST, FINE, INFO, WARNING y SEVERE en el registro en tiempo de ejecución del servicio web.
El valor predeterminado es INFO.
Tiempo de espera de la solicitud
El número máximo de milisegundos en el que el servicio de integración de datos ejecuta una asignación de operación antes de que se agote el tiempo de espera de la solicitud del servicio web. El valor predeterminado es 3.600.000.
Número máximo de solicitudes concurrentes
El número máximo de solicitudes que el servicio web puede procesar a la vez. El valor predeterminado es 10.
Orden de clasificación
El orden de clasificación que usa el servicio de integración de datos para clasificar y comparar datos cuando se ejecuta en el modo Unicode.
Habilitar Transport Layer Security
Indica que el servicio web debe utilizar HTTPS. Si el servicio de integración de datos no se ha configurado para usar HTTPS, el servicio web no se inicia.
Habilitar WS-Security
Permite al servicio de integración de datos validar las credenciales del usuario y comprobar que el usuario tenga permiso para ejecutar las operaciones del servicio web.
Nivel de optimización
El nivel del optimizador que el Servicio de integración de datos aplica en el objeto. Introduzca el valor numérico que está asociado con el nivel del optimizador que desee configurar. Puede introducir uno de los siguientes valores numéricos:
  • - 0. El Servicio de integración de datos no aplica la optimización.
  • - 1. El Servicio de integración de datos aplica el método de optimización de primera proyección.
  • - 2. El Servicio de integración de datos aplica los métodos de optimización de primera proyección, de primera selección, de inserción y de predicado.
  • - 3. El Servicio de integración de datos aplica los métodos de optimización basados en coste de primera proyección, primera selección, inserción, predicado y semi-join.
Tiempo para mantener DTM
Número de milisegundos que la instancia de DTM permanece abierta tras completar la última solicitud. Las solicitudes de servicio web que se han emitido en la misma operación pueden reutilizar la instancia abierta. Utilice el tiempo para mantener para aumentar el rendimiento cuando el tiempo necesario para procesar la solicitud sea corto en comparación con el tiempo de inicialización para la instancia de DTM. Si la solicitud genera un error, la instancia de DTM finaliza.
El valor debe ser un entero. Un valor de entero negativo significa que el tiempo para mantener DTM para el servicio de integración de datos se utiliza. 0 significa que el servicio de integración de datos no guarda la instancia DTM en la memoria. El valor predeterminado es -1.
Precisión de salida de SOAP
Número máximo de caracteres que genera el servicio de integración de datos para el mensaje de respuesta. El servicio de integración de datos trunca el mensaje de respuesta cuando este excede la precisión de salida de SOAP. El valor predeterminado es 200 000.
Precisión de entrada de SOAP
Número máximo de caracteres que analiza el servicio de integración de datos para el mensaje de solicitud. La solicitud del servicio web falla cuando el mensaje de solicitud excede la precisión de entrada de SOAP. El valor predeterminado es 200 000.

Propiedades de la operación del servicio web

Configure los valores que usa el servicio de integración de datos cuando ejecuta una operación del servicio web.
Las tablas siguientes describen la propiedad configurable de la operación del servicio web:
Propiedad
Descripción
Período de vencimiento de la memoria caché del conjunto de resultados
El número de milisegundos en el que la memoria caché del conjunto de resultados está disponible para poder usarla. Si se ha establecido en -1, la memoria caché no vence nunca. Si se ha establecido en 0, se deshabilita la memoria caché del conjunto de resultados. Los cambios efectuados en el período de vencimiento no se aplican a las memorias caché actuales. Si desea que todas las memorias caché usen el mismo período de vencimiento, purgue la memoria caché del conjunto de resultados tras cambiar el período de vencimiento. El valor predeterminado es 0.

Cómo habilitar un servicio web

Debe habilitar un servicio web para poder iniciar el servicio web. Para que pueda iniciar un servicio web, el servicio de integración de datos debe estar ejecutándose y el servicio web debe estar habilitado.
    1. Seleccione el servicio de integración de datos en el navegador.
    2. En la vista Aplicación, seleccione el servicio web que desee habilitar.
    3. En la sección Propiedades de servicio web de la vista Propiedades, haga clic en Editar.
    Se abrirá el cuadro de diálogo Editar propiedades.
    4. En el campo Tipo de inicio, seleccione Habilitado y haga clic en Aceptar.

Cambio de nombre de un servicio web

Cambie el nombre de un servicio web si desea cambiar el nombre del servicio web correspondiente. Puede cambiar el nombre de un servicio web si éste se encuentra detenido.
    1. Seleccione el servicio de integración de datos en el navegador.
    2. En la vista Aplicación, seleccione el servicio web cuyo nombre desee cambiar.
    3. Haga clic en Acciones > Cambiar nombre del servicio web.
    Aparecerá el cuadro de diálogo Cambiar nombre del servicio web.
    4. Introduzca el nombre de servicio web y haga clic en Aceptar.