Подобрение: Разрешава портовете за динамично изпращане в BizTalk сървър да поддържат типовете адаптери на Outlook за Office 365

Отнася се за
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Подобрение

Това подобрение позволява портовете за динамично изпращане в Microsoft BizTalk сървър да поддържат типове адаптери на Outlook за Office 365.

Повече информация

Съобщенията, изпратени от порт за динамично изпращане с тип транспорт, зададен на един от адаптерите на Outlook на Office 365, изискват свойството на контекст UserTokenIdentifier. Изброените стъпки се следват, за да се получи UserTokenIdentifier:

  1. Създайте статичен порт за изпращане за всеки от типовете транспорт на Outlook в Office 365, който да се използва в динамичния порт за изпращане (Mail, Calendar, Contact).
  2. Експортиране на връзките.
  3. Във файла за обвързвания потърсете свойството UserTokenIdentifier за статичните портове за изпращане, създадени в стъпка 2.
  4. В BizTalk съобщението, което предстои да бъде изпратено, използвайте стойността от стъпка 3, за да зададете <Office TransportName>. Свойство на контекста UserTokenIdentifier, където <TransportName> е Mail/Calendar/Contact в зависимост от транспортния тип на съобщението.

Пример:

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

      

За транспортиране на поща:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <стойност на UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Имейл на Outlook в Office365";

      

За Calendar транспорт:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <стойност на UserTokenIdentifier>;

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

За Контактен транспорт:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <стойност на UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Контакт на Outlook в Office365";

Решение

Това подобрение е включено в следната кумулативна актуализация за BizTalk сървър:

Справки

За информация относно сервизните пакети и списъка с кумулативни актуализации за BizTalk сървър вижте следната статия в базата знания на Microsoft:

2555976 Сервизен пакет и списък с кумулативни актуализации за BizTalk сървър

За повече информация относно горещите поправки на BizTalk сървър вижте следната статия в базата знания на Microsoft:

2003097 Информация за горещите поправки на BizTalk и поддръжката на кумулативни актуализации