Envío de un mensaje a Databridge con http - HxGN EAM - 11.07.01 - Administración y Configuración

HxGN EAM Databridge System Administrator

Language
Español
Product
HxGN EAM
Search by Category
Administración y Configuración
HxGN EAM Version
12

Databridge utiliza un encabezado de autenticación HTTP básico para el ID de usuario y la contraseña para iniciar sesión. El ID de usuario y la contraseña deben coincidir con el ID de usuario y la contraseña creados para el registro de socio en la sección de Inicio de sesión de Databridge del formulario Socios de Databridge.

Consulte la Configuración de socios de Databridge.

  • Con las credenciales del usuario, establezca el encabezado de autenticación HTTP usando el siguiente formato:

    addRequestHeader(HTTPConstants.HEADER_AUTHORIZATION, "Basic " + based64Encode(userid + ":" + password);

  • Establezca el documento de Databridge en el mensaje HTTP como par de valor/nombre con nombre="$xmldata" y valor=el documento XML de Databridge.

  • Envíe el mensaje HTTP a la siguiente dirección:

    http://<databridge server address>/axis/servlet/DatabridgeReceiverServlet?TenantID=<tenant>

    Si el servidor de Databridge recibe el mensaje con éxito, responde con un estado HTTP de Aceptado (200) y un texto de respuesta que lleva el ID del mensaje ubicado en el mensaje.

    Este mensaje solo indica que el servidor Databridge ha recibido el mensaje. No indica el estado de procesamiento del mensaje.

    Si el servidor de Databridge no lo recibe con éxito por cualquier razón, responderá con un código de fallo de estado HTTP, por ejemplo HTTP 500. Las posibles razones para el fallo pueden incluir un XML de Databridge formado inadecuadamente, un socio o información de inicio de sesión no válido. El texto de respuesta HTTP llevará más información específica del error para ayudar a depurar el problema surgido del fallo.