Mejora: Permite que los puertos de envío dinámico de BizTalk Server admitan Office 365 tipos de adaptadores de Outlook

Se aplica a
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Mejora

Esta mejora permite que los puertos de envío dinámico de Microsoft BizTalk Server admitan Office 365 tipos de adaptadores de Outlook.

Más información

Los mensajes enviados desde un puerto de envío dinámico con el tipo de transporte establecido en uno de los Office 365 adaptadores de Outlook requieren la propiedad de contexto UserTokenIdentifier. Los pasos enumerados se siguen para obtener el UserTokenIdentifier:

  1. Cree un puerto de envío estático para cada uno de los tipos de transporte de Office 365 Outlook que se usarán en el puerto de envío dinámico (Correo, Calendar, Contacto).
  2. Exporte los enlaces.
  3. En el archivo de enlaces, busque la propiedad UserTokenIdentifier para los puertos de envío estáticos creados en el paso 2.
  4. En el mensaje de BizTalk que se va a enviar, use el valor del paso 3 para establecer el nombre de transporte> de Office<. Propiedad de contexto UserTokenIdentifier donde <TransportName> es Mail/Calendar/Contact según el tipo de transporte del mensaje.

Ejemplo:

Un mensaje de BizTalk que se va a enviar a través de un puerto de envío dinámico "SendPort" se puede crear a partir de un mensaje entrante "ReceivedMessage" con las formas de expresión como se muestra a continuación:

      

Para el transporte de correo:

XMLMessage = nueva System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Office365 Outlook Email";

      

Para Calendar transporte:

XMLMessage = nueva System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Office365 Calendario de Outlook";

Para el transporte de contactos:

XMLMessage = nueva System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <valor de UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Contacto de Outlook de Office365";

Resolución

Esta mejora se incluye en la siguiente actualización acumulativa para BizTalk Server:

Referencias

Para obtener información sobre los Service Pack y la lista de actualizaciones acumulativas para BizTalk Server, vea el siguiente artículo en Microsoft Knowledge Base:

2555976 Service Pack y lista de actualizaciones acumulativas de BizTalk Server

Para obtener más información sobre las revisiones de BizTalk Server, vea el artículo siguiente en Microsoft Knowledge Base:

2003097 información sobre las revisiones de BizTalk y la compatibilidad con actualizaciones acumulativas