Penyempurnaan: Memungkinkan port pengiriman dinamis di BizTalk Server untuk mendukung Office 365 tipe adaptor Outlook

Berlaku Untuk
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Peningkatan

Penyempurnaan ini memungkinkan port pengiriman dinamis di Microsoft BizTalk Server untuk mendukung tipe adaptor Outlook Office 365.

Informasi Selengkapnya

Pesan yang dikirim dari port pengiriman dinamis dengan tipe transportasi diatur ke salah satu adaptor Office 365 Outlook memerlukan properti konteks UserTokenIdentifier. Langkah-langkah yang tercantum diikuti untuk mendapatkan UserTokenIdentifier:

  1. Buat port pengiriman statis untuk setiap Office 365 tipe transportasi Outlook yang akan digunakan dalam port pengiriman dinamis (Email, Calendar, Kontak).
  2. Mengekspor pengikat.
  3. Dalam file pengikatan, cari properti UserTokenIdentifier untuk port pengiriman statis yang dibuat di langkah 2.
  4. Dalam pesan BizTalk yang akan dikirim, gunakan nilai dari langkah 3 untuk mengatur Office<TransportName>. Properti konteks UserTokenIdentifier di mana <TransportName> adalah Email/Calendar/Kontak bergantung pada tipe transportasi pesan.

Contoh:

Pesan BizTalk yang akan dikirim melalui port pengiriman dinamis "SendPort" dapat dibuat dari pesan masuk "ReceivedMessage" dengan bentuk ekspresi seperti yang diperlihatkan di bawah ini:

      

Untuk transportasi Email:

XMLMessage = System.Xml baru. XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <nilai UserTokenIdentifier>;

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

      

Untuk transportasi Calendar:

XMLMessage = System.Xml baru. XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <nilai UserTokenIdentifier>;

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

Untuk Transportasi kontak:

XMLMessage = System.Xml baru. XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <nilai UserTokenIdentifier>;

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

Resolusi

Penyempurnaan ini disertakan dalam pembaruan kumulatif berikut untuk BizTalk Server:

Referensi

Untuk informasi tentang paket layanan dan daftar pembaruan kumulatif untuk BizTalk Server, lihat artikel berikut ini di Pangkalan Pengetahuan Microsoft:

2555976 Paket layanan dan daftar pembaruan kumulatif untuk BizTalk Server

Untuk informasi selengkapnya tentang hotfix BizTalk Server, lihat artikel berikut ini di Pangkalan Pengetahuan Microsoft:

2003097 Informasi tentang hotfix BizTalk dan dukungan Pembaruan Kumulatif