Förbättring: Aktiverar de dynamiska skickaportarna i BizTalk Server för att stödja Outlook adaptertyper för Office 365

Gäller för
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Förbättring

Den här förbättringen gör att de dynamiska skickaportarna i Microsoft BizTalk Server stöder Office 365 Outlook-adaptertyper.

Mer information

Meddelanden som skickas från en dynamisk sändningsport med transporttypen inställd på något av Office 365 Outlook-korten kräver kontextegenskapen UserTokenIdentifier. Stegen i listan följs för att hämta UserTokenIdentifier:

  1. Skapa en statisk sändningsport för var och en av de Office 365 Outlook-transporttyper som ska användas i den dynamiska sändningsporten (e-post, kalender, kontakt).
  2. Exportera bindningarna.
  3. I bindningsfilen letar du efter egenskapen UserTokenIdentifier för de statiska sändningsportar som skapades i steg 2.
  4. I BizTalk-meddelandet som ska skickas använder du värdet från steg 3 för att ange Office<TransportName>. UserTokenIdentifier kontextegenskap där <TransportName> är Mail/Calendar/Contact beroende på meddelandets transporttyp.

Exempel:

Ett BizTalk-meddelande som ska skickas via en dynamisk sändningsport "SendPort" kan skapas från ett inkommande meddelande "ReceivedMessage" med uttrycksformerna enligt nedan:

      

För posttransport:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <värdet för UserTokenIdentifier>;

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

      

För Calendar transport:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <värdet för UserTokenIdentifier>;

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

För kontakttransport:

XMLMessage = new System.Xml. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <värdet för UserTokenIdentifier>;

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

Lösning

Den här förbättringen ingår i följande kumulativa uppdatering för BizTalk Server:

Referenser

Information om service pack och kumulativ uppdateringslista för BizTalk Server finns i följande artikel i Microsoft Knowledge Base:

2555976 Service Pack och kumulativ uppdateringslista för BizTalk Server

Mer information om snabbkorrigeringar för BizTalk Server finns i följande artikel i Microsoft Knowledge Base:

2003097 information om snabbkorrigeringar för BizTalk och stöd för kumulativ uppdatering