Creación o edición de un punto final HTTP

Los puntos finales HTTP proporcionan la información de conexión que Studio y el Dispositivo de integración utilizan para conectarse a un servidor HTTP. Un punto final HTTP también especifica la información de conexión para que el Dispositivo de integración pueda actuar como escuchador de HTTP.  

  1. En el panel Crear punto final o Editar punto final, configure los campos como se describe en la siguiente tabla.
    Nota: La modificación de un punto final afecta a todas las orquestaciones que utilizan dicho punto final en el proyecto, ya que las ediciones son globales, no locales.
  2. Cuando termine, pulse Probar conexión, si está disponible, para confirmar que se puede conectar con el servidor HTTP.
    Nota: El botón Probar conexión sólo está disponible cuando configura un punto final para la actividad Enviar solicitud HTTP: cuando la Ubicación se configura con la opción Servidor remoto.
  3. Pulse Aceptar.
Tabla 1.
Nombre de campo Descripción
Ubicación  
El Dispositivo de integración recibe la solicitud Esta opción especifica que el Dispositivo de integración está actuando como un escuchador HTTP.

Para un punto final HTTP utilizado con la actividad Recibir solicitud HTTP, la Ubicación se configura automáticamente con la opción El Dispositivo de integración recibe la solicitud.  

Servidor remoto Esta opción especifica que el Dispositivo de integración está enviando y recibiendo solicitudes desde un servidor HTTP remoto.

Para un punto final HTTP utilizado con la actividad Enviar solicitud HTTP, la Ubicación se configura automáticamente con la opción Servidor remoto.

Nombre de host Necesario sólo para la opción Servidor remoto - Especifique el nombre de host o la dirección IP del servidor HTTP con el que se conecta este punto final.
Puerto Para la actividad Recibir solicitud HTTP - Especifique el número de puerto del Dispositivo de integración que actúa como un escuchador de HTTP.

Para la actividad Enviar solicitud HTTP - Especifique el número de puerto del servidor HTTP remoto.  

Inicio de sesión Descripción
Iniciar una sesión en el servidor como un usuario anónimo Disponible sólo para la opción Servidor remoto. Seleccione esta opción para conectarse al servidor HTTP de forma anónima (cuando no se necesite una cuenta de usuario).
Iniciar una sesión en el servidor con el nombre de usuario y la contraseña Disponible sólo para la opción Servidor remoto. Seleccione esta opción para conectarse al servidor HTTP utilizando una cuenta de usuario. Especifique el Nombre de usuario y la Contraseña.
Autenticación Le permite seleccionar el tipo de autenticación que utiliza el Dispositivo de integración al conectarse a un servidor remoto. En la lista desplegable, seleccione una de las siguientes opciones de autenticación:
  • Basic - Envía el nombre de usuario y la contraseña que especifique sin cifrar al servidor. Este esquema de autenticación es el menos seguro.
  • Digest - Cifra el nombre de usuario y la contraseña que especifique antes de enviarlos al servidor. Esta opción de autenticación es más segura que la autenticación Basic.
  • NTLM - Necesita que una instancia de NTCredentials esté disponible para el nombre de dominio del servidor. Esta autenticación es la opción más segura. Cuando elige la opción de autenticación NTLM, el Dispositivo de integración autentica una conexión y no una solicitud; por lo tanto, el Dispositivo de integración autentica cada vez que se realiza una nueva conexión. La conexión debe permanecer abierta durante el proceso de autenticación. No puede utilizar NTLM para autenticar a la vez con un proxy y un servidor.
    Nota: No añada el dominio como prefijo del nombre de usuario.
Ámbito / Dominio Si selecciona una autenticación Basic o Digest, especifique un ámbito.

Si selecciona la opción de autenticación NTLM, especifique un dominio.
Nombre de usuario Disponible sólo para la opción Servidor remoto - Especifique el Nombre de usuario para la cuenta utilizada para conectarse al servidor HTTP.
Contraseña Disponible sólo para la opción Servidor remoto - Especifique la Contraseña para la cuenta utilizada para conectarse al servidor HTTP.
Seguridad Descripción
Ninguna Seleccione la opción Ninguna si no se necesita seguridad.
HTTPS Seleccione la opción HTTPS para habilitar una HTTP segura a través de SSL.  
  • Disponible sólo para la opción El Dispositivo de integración recibe la solicitud - Cuando se necesite la autenticación del servidor, seleccione la casilla de verificación Nombre de alias de certificado de servidor para especificar que el Dispositivo de integración que actúa como un servidor debería proporcionarle un certificado al cliente. Este certificado es utilizado por el cliente para la autenticación y el cifrado. Si esta casilla de verificación está seleccionada, debe proporcionarse el nombre del certificado. Un certificado especificado en el nivel de actividad con esta casilla de verificación tiene prioridad sobre los certificados especificados en el nivel del Dispositivo de integración utilizando el mandato CLI mgmt ssl.
  • Disponible sólo para la opción Servidor remoto - Cuando se necesite la autenticación del cliente, seleccione la casilla de verificación Nombre de alias de certificado de cliente para especificar que el Dispositivo de integración que actúa como un cliente debería proporcionarle un certificado al servidor HTTP. Este certificado puede ser utilizado por el servidor HTTP para la autenticación y el cifrado. Si esta casilla de verificación está seleccionada, debe proporcionarse el nombre del certificado. Un certificado especificado en el nivel de actividad con esta casilla de verificación tiene prioridad sobre los certificados especificados en el nivel del Dispositivo de integración utilizando el mandato CLI mgmt ssl.
Nota: El certificado especificado debe cargarse y registrarse en el Dispositivo de integración antes de que se despliegue el proyecto actual. Para obtener más información, consulte la referencia Mandato CLI.
Tiempo de espera de conexión - El siguiente campo Conexión sólo está disponible para la opción Servidor remoto.
Exceder el tiempo de espera después de ___ segundos cuando se establece una conexión con el punto final. El número de segundos para que se produzca un exceso del tiempo de espera entre el intento del Dispositivo de integración para establecer una conexión con el punto final y el tiempo que tarda el punto final en responder a la solicitud de conexión. En una actividad HTTP, el intervalo de tiempo durante el cual el Dispositivo de integración intenta establecer una conexión con el servidor HTTP antes de que se exceda el tiempo de espera. El tiempo de espera excedido de una conexión es diferente al de una actividad, porque el de una actividad se produce después de que se haya establecido una conexión con el punto final. El tiempo de espera excedido de una actividad especifica el tiempo en segundos para que se produzca un exceso del tiempo de espera entre la actividad que invoca una solicitud en un punto final y el tiempo que tarda el punto final en responder. Defina el tiempo de espera de la actividad en la tarea Reintentar de la actividad Enviar solicitud HTTP.
Proxy - Los siguientes campos de Proxy sólo están disponibles para la opción Servidor remoto.
Inicio de sesión Descripción
Iniciar una sesión en el servidor como un usuario anónimo Disponible sólo para la opción Servidor remoto. Seleccione esta opción para conectarse al servidor HTTP de forma anónima (cuando no se necesite una cuenta de usuario).
Iniciar una sesión en el servidor con el nombre de usuario y la contraseña Disponible sólo para la opción Servidor remoto. Seleccione esta opción para conectarse al servidor HTTP utilizando una cuenta de usuario. Especifique el Nombre de usuario y la Contraseña.
Autenticación Le permite seleccionar el tipo de autenticación que utiliza el Dispositivo de integración al conectarse a un servidor remoto. En la lista desplegable, seleccione una de las siguientes opciones de autenticación:
  • Basic - Envía el nombre de usuario y la contraseña que especifique sin cifrar al servidor. Este esquema de autenticación es el menos seguro.
  • Digest - Cifra el nombre de usuario y la contraseña que especifique antes de enviarlos al servidor. Esta opción de autenticación es más segura que la autenticación Basic.
  • NTLM - Necesita que una instancia de NTCredentials esté disponible para el nombre de dominio del servidor. Esta autenticación es la más segura porque el Dispositivo de integración autentica una conexión y no una solicitud; por lo tanto, el Dispositivo de integración autentica cada vez que se realiza una nueva conexión. La conexión debe permanecer abierta durante el proceso de autenticación. No puede utilizar NTLM para autenticar a la vez con un proxy y un servidor.
    Nota: No añada el dominio como prefijo del nombre de usuario.
Ámbito / Dominio Si selecciona una autenticación Basic o Digest, especifique un ámbito. Si selecciona la opción de autenticación NTLM, especifique un dominio.
Nombre de usuario Disponible sólo para la opción Servidor remoto - Especifique el Nombre de usuario para la cuenta utilizada para conectarse al servidor HTTP.
Contraseña Disponible sólo para la opción Servidor remoto - Especifique la Contraseña para la cuenta utilizada para conectarse al servidor HTTP.
Seguridad Descripción
Ninguna Seleccione la opción Ninguna si no se necesita seguridad.
HTTPS Seleccione la opción HTTPS para habilitar una HTTP segura a través de SSL.  
  • Disponible sólo para la opción El Dispositivo de integración recibe la solicitud - Cuando se necesite la autenticación del servidor, seleccione la casilla de verificación Nombre de alias de certificado de servidor para especificar que el Dispositivo de integración que actúa como un servidor debería proporcionarle un certificado al cliente. Este certificado es utilizado por el cliente para la autenticación y el cifrado. Si esta casilla de verificación está seleccionada, debe proporcionarse el nombre del certificado. Un certificado especificado en el nivel de actividad con esta casilla de verificación tiene prioridad sobre los certificados especificados en el nivel del Dispositivo de integración utilizando el mandato CLI mgmt ssl.
  • Disponible sólo para la opción Servidor remoto - Cuando se necesite la autenticación del cliente, seleccione la casilla de verificación Nombre de alias de certificado de cliente para especificar que el Dispositivo de integración que actúa como un cliente debería proporcionarle un certificado al servidor HTTP. Este certificado puede ser utilizado por el servidor HTTP para la autenticación y el cifrado. Si esta casilla de verificación está seleccionada, debe proporcionarse el nombre del certificado. Un certificado especificado en el nivel de actividad con esta casilla de verificación tiene prioridad sobre los certificados especificados en el nivel del Dispositivo de integración utilizando el mandato CLI mgmt ssl.
Nota: El certificado especificado debe cargarse y registrarse en el Dispositivo de integración antes de que se despliegue el proyecto actual. Para obtener más información, consulte la referencia Mandato CLI.
Tiempo de espera de conexión - El siguiente campo Conexión sólo está disponible para la opción Servidor remoto.
Exceder el tiempo de espera después de ___ cuando se establece una conexión con el punto final. Especifica la cantidad de tiempo en segundos para que se produzca un exceso del tiempo de espera entre el intento del Dispositivo de integración para establecer una conexión con el punto final y el tiempo que tarda el punto final en responder a la solicitud de conexión. En una actividad HTTP, el intervalo de tiempo durante el cual el Dispositivo de integración intenta establecer una conexión con el servidor HTTP antes de que se exceda el tiempo de espera. El tiempo de espera excedido de una conexión es diferente al de una actividad, porque el de una actividad se produce después de que se haya establecido una conexión con el punto final. El tiempo de espera excedido de una actividad especifica el tiempo en segundos para que se produzca un exceso del tiempo de espera entre la actividad que invoca una solicitud en un punto final y el tiempo que tarda el punto final en responder. Defina el tiempo de espera de la actividad en la tarea Reintentar de la actividad Enviar solicitud HTTP.
Host Especifica el nombre de host del servidor proxy. Este campo es necesario.
Puerto Especifica el número de puerto que se utiliza para conectar con el servidor proxy. Este campo es necesario.
Nombre de usuario Especifica el nombre de usuario que se utiliza para la autenticación del servidor proxy. Este campo es opcional si su servidor proxy no necesita autenticación.
Contraseña Especifica la contraseña que se utiliza para la autenticación del servidor proxy. Este campo es opcional si su servidor proxy no necesita autenticación.
Nota: Para algunos de los campos del punto final, puede definir propiedades de configuración para proporcionar valores a estos campos. El icono
se muestra al pulsar en un campo que admite una propiedad de configuración y ya se ha configurado una propiedad de configuración del mismo tipo para el proyecto.