Улучшение. Включает порты динамической отправки в BizTalk Server для поддержки Office 365 типов адаптеров Outlook

Применяется к
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Улучшение

Это улучшение позволяет динамическим портам отправки в Microsoft BizTalk Server поддерживать Office 365 типы адаптеров Outlook.

Дополнительные сведения

Для сообщений, отправленных из динамического порта отправки с типом транспорта, для одного из Office 365 адаптеров Outlook требуется свойство контекста UserTokenIdentifier. Чтобы получить UserTokenIdentifier, выполните указанные ниже действия.

  1. Создайте статический порт отправки для каждого из типов транспорта Outlook Office 365, которые будут использоваться в динамическом порту отправки (Почта, Calendar, Контакт).
  2. Экспорт привязок.
  3. В файле привязки найдите свойство UserTokenIdentifier для статических портов отправки, созданных на шаге 2.
  4. В отправляемом сообщении BizTalk используйте значение из шага 3, чтобы задать имя транспорта> Office<. Свойство контекста UserTokenIdentifier, где <TransportName> имеет значение Mail/Calendar/Contact в зависимости от типа транспорта сообщения.

Примере:

Сообщение BizTalk, отправляемое через порт динамической отправки SendPort, можно создать из входящего сообщения ReceivedMessage с фигурами выражений, как показано ниже:

      

Для транспорта почты:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <значение UserTokenIdentifier>;

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

      

Для Calendar транспорта:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <значение UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Office365 Календарь Outlook";

Для транспорта контактов:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <значение UserTokenIdentifier>;

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

Решение

Это улучшение включено в следующее накопительное обновление для BizTalk Server:

Ссылки

Сведения о пакетах обновления и списке накопительных обновлений для BizTalk Server см. в следующей статье базы знаний Майкрософт:

2555976 пакет обновления и список накопительных обновлений для BizTalk Server

Дополнительные сведения об исправлениях BizTalk Server см. в следующей статье базы знаний Майкрософт:

2003097 сведения об исправлениях BizTalk и поддержке накопительных обновлений