Creación y uso de esquemas de TIBCO

Información general

El Adaptador de Microsoft BizTalk para TIBCO Enterprise Message Service (EMS) usa esquemas que se crean con un editor XML o con el Editor de BizTalk Server en Visual Studio (solo si usa el adaptador en una orquestación). El esquema describe el tipo de información que espera. Este tema contiene información para un controlador tanto de envío como de recepción.

Los esquemas que cree para su uso con el Adaptador de BizTalk para TIBCO Enterprise Message Service deben tener un espacio de nombres de destino. BizTalk Server requiere el espacio de nombres de destino debido a que es la clave que asocia una instancia de mensaje dada con una orquestación dada. Es decir, una orquestación se suscribe a cualquier mensaje que tenga un espacio de nombres de destino específico y se proporciona un mensaje XML entrante que tenga dicho espacio de nombres de destino a cada orquestación suscrita al mensaje. Si un esquema de documento XML no tiene un espacio de nombres de destino, BizTalk Server usa el nombre del elemento raíz como clave.

En los pasos siguientes se muestra cómo generar un esquema y cómo establecer el espacio de nombres de destino.

Generación de un esquema

  1. En el Editor de BizTalk, abra el proyecto.

  2. En Explorador de soluciones en la esquina superior derecha, seleccione Agregar y, después, Agregar elementos generados.

  3. En el panel Plantillas , seleccione Generar esquemas y, a continuación, haga clic en Agregar.

  4. En el cuadro de diálogo Generar esquemas , en la lista Tipo de documento , seleccione XML correcto.

  5. Haga clic en Examinar para buscar el archivo de entrada para el que desea generar un esquema y, a continuación, haga clic en Aceptar.

A continuación, establezca el espacio de nombres de destino.

Establecimiento del espacio de nombres de destino

  1. En el Editor de BizTalk, abra el archivo de esquema, haga clic con el botón derecho en <esquema> y seleccione Propiedades.

  2. En el panel Propiedades , busque el campo Espacio de nombres y escriba un nombre, por ejemplo, testNameSpace.

    A continuación, puede continuar con la orquestación mediante mensajes. Cuando se selecciona un mensaje, BizTalk Server encuentra una orquestación que usa un esquema con un espacio de nombres de destino establecido y se sigue el proceso de orquestación.

Consulte también

Desarrollo de aplicaciones