Verbetering: hiermee worden de dynamische verzendpoorten in BizTalk Server ingeschakeld voor ondersteuning van de typen van Outlook-adapters voor Office 365

Van toepassing op
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Verbetering

Dankzij deze verbetering kunnen de dynamische verzendpoorten in Microsoft BizTalk Server Office 365 Outlook-adaptertypen ondersteunen.

Meer informatie

Voor berichten die worden verzonden vanaf een dynamische verzendpoort met een transporttype ingesteld op een van de Outlook-adapters van Office 365, is de contexteigenschap UserTokenIdentifier vereist. De vermelde stappen worden gevolgd om de UserTokenIdentifier te verkrijgen:

  1. Maak een statische verzendpoort voor elk van de Office 365 Outlook-transporttypen die moeten worden gebruikt in de dynamische verzendpoort (E-mail, Agenda, Contactpersoon).
  2. Exporteer de bindingen.
  3. Zoek in het bindingsbestand naar de eigenschap UserTokenIdentifier voor de statische verzendpoort(en) die in stap 2 zijn gemaakt.
  4. Gebruik in het te verzenden BizTalk-bericht de waarde uit stap 3 om de Office<TransportName> in te stellen. Contexteigenschap UserTokenIdentifier, waarbij <TransportName> Mail/Calendar/Contact is, afhankelijk van het transporttype van het bericht.

Voorbeeld:

Een BizTalk-bericht dat moet worden verzonden via een dynamische verzendpoort 'SendPort' kan worden gemaakt van een binnenkomend bericht 'ReceivedMessage' met de onderstaande expressievormen:

      

Voor posttransport:

XMLMessage = nieuwe System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <waarde van UserTokenIdentifier>;

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

      

Voor transport via de Calendar:

XMLMessage = nieuwe System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <waarde van UserTokenIdentifier>;

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

Voor contactvervoer:

XMLMessage = nieuwe System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <waarde van UserTokenIdentifier>;

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

Oplossing

Deze verbetering is opgenomen in de volgende cumulatieve update voor BizTalk Server:

Meer informatie

Zie het volgende artikel in de Microsoft Knowledge Base voor informatie over de servicepacks en cumulatieve updatelijst voor BizTalk Server:

2555976 Servicepack en lijst met cumulatieve updates voor BizTalk Server

Zie het volgende artikel in de Microsoft Knowledge Base voor meer informatie over BizTalk Server-hotfixes:

2003097 Informatie over BizTalk-hotfixes en ondersteuning voor cumulatieve updates