ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ข้อความนำ

การแก้ไขด่วนพร้อมใช้งานที่เปิดใช้งาน BizTalk Adapter for TIBCO EMS เพื่อสนับสนุนการส่งข้อความที่สั่งซื้อและการเชื่อมต่อ การรักษาความปลอดภัย Secure Sockets Layer (SSL) ใน Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) และ BizTalk Server 2009

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

หมายเหตุสําคัญ

  1. ตรวจสอบให้แน่ใจว่าติดตั้งและกําหนดค่าเซิร์ฟเวอร์ Tibco อย่างเหมาะสม

  2. ตรวจสอบให้แน่ใจว่าคุณเพิ่ม TIBCO EMS C# API (Tibco.ems.dll) ไปยังแคชส่วนกลางของการประกอบ (GAC) เมื่อต้องการเลือกให้ใช้Gacutil.batแอปพลิเคชัน หากต้องการข้อมูลเพิ่มเติมโปรดดูส่วน"การอ้างอิง"

  3. SSL ได้รับการสนับสนุนใน Tibco ที่เริ่มต้นด้วยการเผยแพร่ 4.4

เปิดใช้งานการสนับสนุนการส่งข้อความที่สั่งซื้อ

หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน ตัวเลือกใหม่สองตัวเลือกจะพร้อมใช้งานในกล่องโต้ตอบคุณสมบัติการส่งผ่านของ TIBCO EMS ที่ช่วยให้คุณเปิดใช้งานการสนับสนุนของการส่งข้อความที่สั่งซื้อ สองตัวเลือกคือ Ordered Delivery และ StopPollingOnFailure ตามค่าเริ่มต้น ตัวเลือก Ordered Delivery ถูกตั้งค่าเป็น False และตัวเลือก StopPollingOnFailure ถูกตั้งค่าเป็น True

ตัวเลือกการจัดส่งที่สั่งซื้อ

เมื่อคุณตั้งค่าตัวเลือก การส่งที่สั่งซื้อ เป็น จริง ข้อความจะถูก Poll จากเซิร์ฟเวอร์ Tibco และถูกส่งไปยัง BizTalk Server ลสั่งซื้อเซิร์ฟเวอร์ BizTalk ที่ได้รับข้อความจะเหมือนกับลสั่งซื้อที่ข้อความถูกส่งไปยังเซิร์ฟเวอร์ Tibco

โปรดสังเกตข้อความที่มีล้ดับความส่ิงที่สูงกว่าในคิว Tibco คือข้อความที่คาดว่าจะมี Polled และถูกส่งไปยัง BizTalk ล่วงหน้าของข้อความที่มีลดับความส่าดับความคาดหมายต่ากว่า คุณสามารถเปลี่ยนล>ดับความล>ดับความล>ของข้อความได้โดยใช้คุณสมบัติการกําหนดค่าแบบไม่รับข้อมูลของตัวเลือก ลดับความล>ดับความสมารถของข้อความ

ตัวเลือก StopPollingOnFailure

ตัวเลือกนี้สามารถใช้ได้เฉพาะเมื่อตั้งค่าตัวเลือกการส่งที่สั่งซื้อเป็น True เท่านั้น ตัวเลือกนี้จะใช้เพื่อตัดสินใจว่าจะ continue หรือหยุด Polling เมื่อส่งข้อความไปยัง BizTalk ล้มเหลว ถ้าตัวเลือก StopPollingOnFailure ถูกตั้งค่าเป็น True และข้อความไม่ถูกส่งไปยัง BizTalk การรับพอร์ตที่ใช้อะแดปเตอร์ BizTalk for TIBCO EMS หยุดการส้รวบความคิดเห็นเพิ่มเติมของข้อความจากเซิร์ฟเวอร์ Tibco จากนั้นพอร์ตจะถูกปิดใช้งาน ถ้าตัวเลือก StopPollingOnFailure ถูกตั้งค่าเป็น False แล้ว Poll จะไม่ถูกหยุดแม้ว่าการส่งข้อความไปยัง BizTalk จะล้มเหลว ในกรณีนี้ ข้อความที่ล้มเหลวจะถูกย้ายไปยังคิวที่หยุดชั่วคราว

หมายเหตุ เมื่อตัวเลือก StopPollingOnFailure ถูกตั้งค่าเป็น False ข้อความที่ไม่สามารถส่งไปยัง BizTalk จะถูกย้ายไปยังคิวที่หยุดชั่วคราว ลักษณะการเกิดขึ้นนี้ส่งผลให้การสั่งซื้อสูญหาย ดังนั้น เราขอแนะนนะให้คุณตั้งค่าตัวเลือกนี้เป็น True

เปิดใช้งานการสนับสนุนของการเชื่อมต่อ SSL

หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน แล้ว ตัวเลือกใหม่สามตัวเลือกจะพร้อมใช้งานในกล่องโต้ตอบคุณสมบัติการส่งผ่านของ TIBCO EMS ที่ช่วยให้คุณเปิดใช้งานการสนับสนุนของการเชื่อมต่อ SSL สามตัวเลือกมีดังนี้:

  • UseSSL

  • SSLTargetHostName

  • SSLClientSubjectDN

หมายเหตุ ตามค่าเริ่มต้น ตัวเลือก UseSSL ถูกตั้งค่าเป็น False และตัวเลือก SSLTargetHostName และตัวเลือก SSLClientSubjectDN ว่างเปล่า

สิ่งสําคัญ เมื่อต้องการสนับสนุนการเชื่อมต่อ SSL คุณต้องกําหนดค่าการตั้งค่าที่จําเป็นบางอย่างบนเซิร์ฟเวอร์ Tibco และบนเซิร์ฟเวอร์ BizTalk For more information, see the "Necessary settings to support SSL connection" section.

ตัวเลือก UseSSL

ถ้าตัวเลือก UseSSL ถูกตั้งค่าเป็น False อะแดปเตอร์จะเชื่อมต่อกับเซิร์ฟเวอร์ Tibco บนพอร์ต TCP ถ้าตัวเลือก UseSSL ถูกตั้งค่าเป็น True อะแดปเตอร์จะเชื่อมต่อกับเซิร์ฟเวอร์ Tibco บนพอร์ต SSL

หมายเหตุ เซิร์ฟเวอร์ Tibco ถูกกําหนดค่าในเขตข้อมูล "ชื่อเซิร์ฟเวอร์" ภายใต้ส่วนข้อกําหนดการเชื่อมต่อเซิร์ฟเวอร์ ทั้งพอร์ต TCP และพอร์ต SSL จะถูกกําหนดค่าในเขตข้อมูลหมายเลขพอร์ตภายใต้ส่วนข้อกําหนดการเชื่อมต่อเซิร์ฟเวอร์

ตัวเลือก SSLTargetHostName ตรวจสอบให้แน่ใจว่าใบรับรองรากที่เชื่อถือได้ของเซิร์ฟเวอร์ Tibco ถูกติดตั้งในที่เก็บผู้ออกใบรับรองหลักที่เชื่อถือได้ของผู้ใช้ที่มีบัญชีผู้ใช้ถูกกําหนดค่าไว้ให้กับอินสแตนซ์ของโฮสต์

BizTalk

ตัวเลือก SSL ClientSubjectDN

ตัวเลือกนี้จะบังคับถ้าต้องใช้ SSL แบบสองทาง ตัวอย่างเช่น เซิร์ฟเวอร์ Tibco ต้องการให้ไคลเอ็นต์แสดงใบรับรอง ใบรับรองสามารถเปิดหรือปิดใช้งานในคุณสมบัติ ssl_require_client_certไฟล์ Tibemsd.conf ค่านี้สอดคล้องกับชื่อเรื่องที่แตกต่างของใบรับรองไคลเอ็นต์ ตรวจสอบให้แน่ใจว่าได้ติดตั้งใบรับรองรากที่เชื่อถือได้ของเซิร์ฟเวอร์ Tibco ในที่เก็บผู้ออกใบรับรองหลักที่เชื่อถือได้ของผู้ใช้ที่กําหนดค่าบัญชีผู้ใช้ไว้ให้กับอินสแตนซ์โฮสต์ BizTalk

ต่อไปนี้คือค่าตัวอย่างของตัวเลือกนี้:

E=client@testcompany.com, CN=client, OU=client Unit, O=Test Company, L=us-english, S=California, C=US

การตั้งค่าที่จําเป็นเพื่อสนับสนุนการเชื่อมต่อ SSL

SSL คือโพรโทคอลที่มีการรับรองความถูกต้องที่ปลอดภัย และส่งข้อมูลที่เข้ารหัสลับผ่านทางอินเทอร์เน็ตหรืออินทราเน็ต การจับมือกัน SSL ระหว่างไคลเอ็นต์ (อะแดปเตอร์) และเซิร์ฟเวอร์ Tibco อาจเกิดขึ้นได้สองวิธีต่อไปนี้:

  • SSL แบบทางเดียว: ไคลเอ็นต์ไม่ต้องแสดงใบรับรองไปยังเซิร์ฟเวอร์

  • SSL แบบสองทาง: ไคลเอ็นต์ต้องแสดงใบรับรองของ CA ไปยังเซิร์ฟเวอร์

การกําหนดค่า SSL แบบทางเดียว


บนเซิร์ฟเวอร์ Tibco ให้เปลี่ยนไฟล์ Tibemsd.conf โดยทำตามขั้นตอนต่อไปนี้:

  1. ปิดใช้งานssl_require_client_certคุณสมบัตินี้ เมื่อต้องการตั้งค่านี้ ให้เปลี่ยนการตั้งค่านี้เพื่อให้ปรากฏเป็นดังนี้ ssl_require_client_cert
    = ปิดใช้งาน

  2. Set the ssl_server_identity property to point to the server certificate, set the ssl_server_key property to use the correct SSL key, and set the ssl_password property to use the correct SSL password. เมื่อต้องการตั้งค่าเหล่านี้ ให้เปลี่ยนการตั้งค่าเหล่านี้เพื่อให้ปรากฏดังนี้
    ssl_server_identity = server.cert.pem
    ssl_server_key = server.key.pem ssl_password =<password>โปรดสังเกตว่าไฟล์


    .pem พร้อมใช้งานในเส้นทางที่คุณตั้งค่า

  3. บันทึกไฟล์ Tibemsd.conf และเริ่มเซิร์ฟเวอร์ Tibco EMS

บนเซิร์ฟเวอร์ BizTalk ให้ติดตั้งใบรับรองรากที่เชื่อถือได้ของเซิร์ฟเวอร์ Tibco ในที่เก็บผู้ออกใบรับรองหลักที่เชื่อถือได้ของผู้ใช้ที่มีบัญชีผู้ใช้ถูกกําหนดค่าไว้ให้กับอินสแตนซ์ของโฮสต์ BizTalk จากนั้น ลองเชื่อมต่อกับเซิร์ฟเวอร์ Tibco โดยใช้อะแดปเตอร์ Tibco

การกําหนดค่า SSL แบบสองทาง

บนเซิร์ฟเวอร์ Tibco ให้เปลี่ยนไฟล์ Tibemsd.conf โดยทำตามขั้นตอนต่อไปนี้:

  1. เปิดใช้งานssl_require_client_certคุณสมบัตินี้ เมื่อต้องการตั้งค่านี้ ให้เปลี่ยนการตั้งค่านี้เพื่อให้ปรากฏดังนี้: ssl_require_client_cert
    = เปิดใช้งาน

  2. Set the ssl_server_identity property to point to the server certificate, set the ssl_server_key property to use the correct SSL key, and set the ssl_password property to use the correct SSL password. เมื่อต้องการตั้งค่าเหล่านี้ ให้เปลี่ยนการตั้งค่าเหล่านี้เพื่อให้ปรากฏดังนี้ ssl_server_identity =
    server.cert.pem ssl_server_key =
    server.key.pem ssl_password =<password>โปรดสังเกตว่าไฟล์


    .pem พร้อมใช้งานในเส้นทางที่คุณตั้งค่า

  3. Set the ssl_server_trusted property to point to the root certificate for the CA of the client certificate. เมื่อต้องการตั้งค่านี้ ให้เปลี่ยนการตั้งค่านี้เพื่อให้ปรากฏดังนี้:
    ssl_server_trusted = client.root.cert.pem Note ตรวจสอบให้แน่ใจว่า ไฟล์

    .pem พร้อมใช้งานในเส้นทางที่คุณตั้งค่า

  4. บันทึกไฟล์ Tibemsd.conf และเริ่มเซิร์ฟเวอร์ Tibco EMS

บนเซิร์ฟเวอร์ BizTalk ให้ติดตั้งใบรับรองรากที่เชื่อถือได้ของเซิร์ฟเวอร์ Tibco ในที่เก็บผู้ออกใบรับรองหลักที่เชื่อถือได้ของผู้ใช้ที่มีบัญชีผู้ใช้ถูกกําหนดค่าไว้ให้กับอินสแตนซ์ของโฮสต์ BizTalk ติดตั้งใบรับรอง CA ของใบรับรองไคลเอ็นต์ในที่เก็บผู้ออกใบรับรองหลักที่เชื่อถือได้ของผู้ใช้ปัจจุบัน ติดตั้งใบรับรองไคลเอ็นต์ในร้านค้าส่วนบุคคลของผู้ใช้ปัจจุบัน จากนั้น ลองเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้อะแดปเตอร์ Tibco

ข้อมูลการแก้ไขด่วน

For BizTalk Server 2006 R2 SP1

โปรแกรมแก้ไขด่วนจะรวมอยู่ในแพคเกจการอัปเดตสะสม 3 for BizTalk Server 2006 R2 SP1

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:

2286501Cumulative update package 3 for BizTalk Server 2006 R2 Service Pack 1

for more information about BizTalk Server 2006 R2 SP1 hotfixes, คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

974563List of Microsoft BizTalk Server hot fixes ที่รวมอยู่ใน BizTalk Server 2006 R2 Service Pack 1

For BizTalk Server 2009

การแก้ไขด่วนที่แก้ไขปัญหานี้จะรวมอยู่ในแพคเกจการอัปเดตสะสม 2 ของ BizTalk Server 2009

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:

2497794 Cumulative update package 2 for BizTalk Server 2009

A supported hotfix is now available from Microsoft. อย่างไรก็ตาม คุณตั้งใจที่จะแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น ปรับใช้กับระบบที่พบปัญหานี้เท่านั้น โปรแกรมแก้ไขด่วนนี้อาจได้รับการทดสอบเพิ่มเติม ดังนั้น ถ้าคุณไม่ได้รับผลกระทบอย่างร้ายแรงจากปัญหานี้ เราขอแนะนนะให้คุณรอการอัปเดตซอฟต์แวร์ถัดไปที่มีการแก้ไขด่วนนี้

เมื่อต้องการแก้ไขปัญหานี้ทันที ให้ติดต่อบริการสนับสนุนลูกค้าของ Microsoft เพื่อรับโปรแกรมแก้ไขด่วน ดูรายการทั้งหมดของหมายเลขโทรศัพท์ของบริการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายด้านการสนับสนุน โปรดเยี่ยมชมเว็บไซต์ Microsoft ต่อไปนี้:

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ ค่าธรรมเนียมที่เกิดขึ้นตามปกติในการโทรติดต่อฝ่ายสนับสนุนอาจถูกยกเลิกถ้าผู้เชี่ยวชาญฝ่ายสนับสนุนของ Microsoft ระบุว่าการอัปเดตเฉพาะจะแก้ไขปัญหาของคุณ ค่าใช้จ่ายด้านการสนับสนุนปกติจะมีผลบังคับใช้กับคําถามและปัญหาเพิ่มเติมที่ไม่มีคุณสมบัติในการอัปเดตเฉพาะในคําถาม

ข้อกำหนดเบื้องต้น

คุณต้องมี Microsoft BizTalk Server 2009 และอะแดปเตอร์ Microsoft BizTalk For Enterprise Applications (หรือที่เรียกว่า BizTalk LOB Adapter) ติดตั้งอยู่เพื่อใช้การแก้ไขด่วนนี้

ความต้องการในการเริ่มระบบใหม่

คุณไม่ต้องรีสตาร์ตคอมพิวเตอร์หลังจากที่คุณใช้โปรแกรมแก้ไขด่วน

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

การแก้ไขด่วนนี้ไม่ได้แทนที่การแก้ไขด่วนอื่นๆ

ข้อมูลไฟล์

เวอร์ชันภาษาอังกฤษของโปรแกรมแก้ไขด่วนนี้มีแอตทริบิวต์ของไฟล์ (หรือแอตทริบิวต์ไฟล์เวอร์ชันที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาของไฟล์เหล่านี้จะแสดงเป็นเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลไฟล์ ไฟล์จะถูกแปลงเป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC และเวลาท้องถิ่น ให้ใช้ แท็บโซนเวลา ในรายการวันที่และเวลา ในแผงควบคุม

ชื่อไฟล์

รุ่นของไฟล์

ขนาดไฟล์

วันที่

เวลา

แพลตฟอร์ม

Btcore.dll

1.0.5020.12

2,129,744

26-เม.ย.-2553

12:16

x86

Microsoft.biztalk.adapters.bizutil.dll

1.0.5020.12

163,720

26-เม.ย.-2553

12:16

x86

Microsoft.biztalk.adapters.corereceiver.dll

1.0.5020.12

33,680

26-เม.ย.-2553

12:16

x86

Microsoft.biztalk.adapters.coretransmitter.dll

1.0.5020.12

39,320

26-เม.ย.-2553

12:16

x86

Microsoft.biztalk.adapters.tibcoems.dll

1.0.5020.12

88,968

26-เม.ย.-2553

12:16

x86

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

อ้างอิง

For more information about TIBCO Enterprise Message Service, visit the following Microsoft Developer Network (MSDN):

ข้อจํากัดและข้อจํากัดของบริการข้อความขององค์กร TIBCOFor more information about Ordered Delivery of Messages, visit the following MSDN website:

การส่งข้อความที่สั่งซื้อแล้วFor more information about BizTalk Server hot fixes, click the following article number to view the article in the Microsoft Knowledge Base:

2003907 ข้อมูลเกี่ยวกับการแก้ไขด่วนของ BizTalk Server

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×