การปรับปรุง: เปิดใช้งานพอร์ตส่งแบบไดนามิกใน BizTalk Server เพื่อสนับสนุนชนิดอะแดปเตอร์ Outlook Office 365

นำไปใช้กับ
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

การปรับปรุง

การปรับปรุงนี้ทําให้สามารถส่งพอร์ตแบบไดนามิกใน Microsoft BizTalk Server เพื่อสนับสนุนชนิดอะแดปเตอร์ Outlook Office 365

ข้อมูลเพิ่มเติม

ข้อความที่ส่งจากพอร์ตการส่งแบบไดนามิกที่มีการตั้งค่าชนิดการส่งถึงหนึ่งใน Office 365 อะแดปเตอร์ Outlook จําเป็นต้องมีคุณสมบัติบริบท UserTokenIdentifier ขั้นตอนที่แสดงอยู่ในรายการมีดังต่อไปนี้เพื่อรับ UserTokenIdentifier:

  1. สร้างพอร์ตการส่งแบบคงที่สําหรับชนิดการส่งผ่านของ outlook Office 365 แต่ละชนิดที่จะใช้ในพอร์ตการส่งแบบไดนามิก (จดหมาย Calendar ที่ติดต่อ)
  2. ส่งออกการเข้าเล่ม
  3. ในไฟล์การเข้าเล่ม ให้ค้นหาคุณสมบัติ UserTokenIdentifier สําหรับพอร์ตการส่งแบบคงที่ที่สร้างขึ้นในขั้นตอนที่ 2
  4. ในข้อความ BizTalk ที่จะส่ง ให้ใช้ค่าจากขั้นตอนที่ 3 เพื่อตั้งค่า Office<TransportName> UserTokenIdentifier context property where <TransportName> is Mail/Calendar/Contact depending on the transport type of the message.

ตัวอย่าง:

สามารถสร้างข้อความ BizTalk ที่จะส่งผ่านพอร์ตส่งแบบไดนามิก "SendPort" จากข้อความขาเข้า "ReceivedMessage" ที่มีรูปร่างนิพจน์ตามที่แสดงด้านล่าง:

      

สําหรับการส่งจดหมาย:

XMLMessage = System.Xml ใหม่ XmlDocument();

XMLMessage(OfficeMail.UserTokenIdentifier) = <ค่าของ UserTokenIdentifier>;

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

      

สําหรับการขนส่ง Calendar:

XMLMessage = System.Xml ใหม่ XmlDocument();

XMLMessage(OfficeCalendar.UserTokenIdentifier) = <ค่าของ UserTokenIdentifier>;

SendPort(Microsoft.XLANGs.BaseTypes.TransportType) = "Office365 ปฏิทิน Outlook";

สําหรับการส่งผ่านผู้ติดต่อ:

XMLMessage = System.Xml ใหม่ XmlDocument();

XMLMessage(OfficeContact.UserTokenIdentifier) = <ค่าของ UserTokenIdentifier>;

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

การแก้ปัญหา

การปรับปรุงนี้รวมอยู่ในการอัปเดตแบบสะสมต่อไปนี้สําหรับ BizTalk Server:

การอ้างอิง

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ Service Pack และรายการปรับปรุงสะสมสําหรับ BizTalk Server ให้ดูบทความต่อไปนี้ใน Microsoft Knowledge Base:

2555976 Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ BizTalk Server hotfix โปรดดูบทความต่อไปนี้ใน Microsoft Knowledge Base:

ข้อมูล 2003097 เกี่ยวกับโปรแกรมแก้ไขด่วน BizTalk และการสนับสนุนการอัปเดตสะสม