อ่าน 6 นาที
เซิร์ฟเวอร์ Microsoft BizTalk
Microsoft BizTalk Server เป็นระบบมิดเดิลแวร์ระหว่างองค์กร (IOMS) ที่เลิกใช้งานแล้ว [ 5 ] ซึ่งทำให้ กระบวนการทางธุรกิจ เป็นไปโดยอัตโนมัติ โดยใช้ อะแดปเตอร์...
เซิร์ฟเวอร์ Microsoft BizTalk
| เซิร์ฟเวอร์ Microsoft BizTalk | |
|---|---|
| นักพัฒนา | ไมโครซอฟต์ |
| ปล่อย | 19 ธันวาคม พ.ศ. 2543 [ 1 ] |
| เวอร์ชันสุดท้าย | |
| ระบบปฏิบัติการ | Windows Server 2019 , Windows Server 2016 , Windows Server 2012 R2 , Windows 10 [ 3 ] |
| แพลตฟอร์ม | IA-32หรือx64 [ 3 ] |
| มีจำหน่ายใน | 9 ภาษา[ 4 ] |
รายชื่อภาษา ภาษาอังกฤษ, ภาษาจีน (ตัวย่อ), ภาษาจีน (ตัวเต็ม), ภาษาฝรั่งเศส, ภาษาเยอรมัน, ภาษาอิตาลี, ภาษาญี่ปุ่น, ภาษาเกาหลี, ภาษาสเปน | |
| พิมพ์ | เซิร์ฟเวอร์แอปพลิเคชัน |
| ใบอนุญาต | กรรมสิทธิ์ |
| เว็บไซต์ | docs.microsoft.com/en-us/biztalk/ |
Microsoft BizTalk Serverเป็นระบบมิดเดิลแวร์ระหว่างองค์กร (IOMS) ที่เลิกใช้งานแล้ว[ 5 ]ซึ่งทำให้กระบวนการทางธุรกิจ เป็นไปโดยอัตโนมัติ โดยใช้อะแดปเตอร์ที่ออกแบบมาเพื่อสื่อสารกับระบบซอฟต์แวร์ต่างๆ ที่ใช้ในองค์กร สร้างโดยMicrosoftโดยให้ บริการ การบูรณาการแอปพลิเคชันระดับองค์กรการ ทำงาน อัตโนมัติของกระบวนการทางธุรกิจการสื่อสารระหว่างธุรกิจตัวกลางส่งข้อความและการตรวจสอบกิจกรรมทางธุรกิจ
ก่อนหน้านี้ BizTalk Server ถูกวางตำแหน่งให้เป็นทั้งเซิร์ฟเวอร์แอปพลิเคชันและเซิร์ฟเวอร์การรวมแอปพลิเคชันไมโครซอฟต์ได้เปลี่ยนกลยุทธ์นี้เมื่อเปิดตัวเซิร์ฟเวอร์ AppFabric ซึ่งกลายเป็นเซิร์ฟเวอร์แอปพลิเคชันอย่างเป็นทางการ บริษัทวิจัยGartnerถือว่าผลิตภัณฑ์ของไมโครซอฟต์เป็นหนึ่งใน 'ผู้นำ' สำหรับชุดซอฟต์แวร์การรวมแอปพลิเคชัน BizTalk เวอร์ชันล่าสุด (BizTalk Server 2020) เปิดตัวเมื่อวันที่ 15 มกราคม 2020 BizTalk Server 2020 เป็นไปตามนโยบายวงจรชีวิตแบบคงที่ และการสนับสนุนสำหรับเวอร์ชันนี้จะขยายไปจนถึงวันที่ 9 เมษายน 2030 [ 6 ]
ในสถานการณ์ทั่วไป BizTalk จะทำการผสานรวมข้อมูลก่อนที่จะส่งออกไปใช้งานจริง และจัดการกระบวนการทางธุรกิจอัตโนมัติโดยการแลกเปลี่ยนเอกสารทางธุรกิจ เช่น ใบสั่งซื้อและใบแจ้งหนี้ ระหว่างแอปพลิเคชันที่แตกต่างกัน ทั้งภายในหรือข้ามขอบเขตขององค์กร
การพัฒนา BizTalk Server ทำได้ผ่านMicrosoft Visual Studioนักพัฒนาสามารถสร้างแผนที่การแปลง (transformation maps) เพื่อแปลงประเภทข้อความหนึ่งไปเป็นอีกประเภทหนึ่งได้ ตัวอย่างเช่น ไฟล์ XML สามารถแปลงเป็น SAP IDocsได้ข้อความภายใน BizTalk ถูกนำไปใช้ผ่าน เอกสาร XMLและกำหนดด้วยสคีมา XMLใน มาตรฐาน XSDแผนที่ถูกนำไปใช้ด้วยมาตรฐานXSLT การจัดการ กระบวนการ (orchestrations ) ถูกนำไปใช้ด้วยภาษาประมวลผลxLANG ที่เข้ากันได้กับ WS-BPELสคีมา แผนที่ไปป์ไลน์และการจัดการกระบวนการถูกสร้างขึ้นด้วยภาพโดยใช้เครื่องมือแบบกราฟิกภายใน Microsoft Visual Studio ฟังก์ชันเพิ่มเติมสามารถส่งมอบได้โดยใช้แอสเซมบลี . NETที่สามารถเรียกใช้จากโมดูลที่มีอยู่แล้ว รวมถึงการจัดการกระบวนการ แผนที่ ไปป์ไลน์ และกฎทางธุรกิจ เป็นต้น
ประวัติเวอร์ชัน
ตั้งแต่ปี 2000 มีการเผยแพร่เวอร์ชันต่อไปนี้: [ 7 ] [ 8 ] [ 9 ]
- 2000-12-01 BizTalk Server 2000
- 2002-02-04 BizTalk Server 2002 [ 10 ]
- 2 มีนาคม 2547 BizTalk Server 2004 (เวอร์ชันแรกที่ทำงานบนMicrosoft .NET 1.0)
- 27 มีนาคม 2549 BizTalk Server 2006 (เวอร์ชันแรกที่ทำงานบน Microsoft .NET 2.0)
- 2 ตุลาคม 2550 BizTalk Server 2006 R2 (เวอร์ชันแรกที่ใช้Windows Communication Foundation (WCF) ผ่านอะแดปเตอร์แบบเนทีฟ – (วันที่วางจำหน่าย 2 ตุลาคม 2550))
- 27 เมษายน 2553 BizTalk Server 2009 (เวอร์ชันแรกที่ใช้งานร่วมกับVisual Studio 2008 ได้)
- 2010-10-01 BizTalk Server 2010 [ 11 ] (เวอร์ชันแรกที่ใช้งานได้กับ Visual Studio 2010 และ Microsoft .NET 4.0)
- 2013-03-21 BizTalk 2013 (เวอร์ชันแรกที่ใช้งานได้กับVisual Studio 2012 และ Microsoft .NET 4.5) [ 12 ]
- 2014-06-23 BizTalk 2013 R2 (เวอร์ชันแรกที่ใช้งานได้กับVisual Studio 2013 และ Microsoft .NET 4.5.1) [ 13 ]
- 2016-09-30 BizTalk Server 2016 [ 14 ]
- 2017-04-26 BizTalk Server 2016 Feature Pack 1 (การผสานรวม Application Insights และPower BI ; API การจัดการ REST ที่เข้ากันได้กับSwagger ) [ 15 ] [ 16 ]
- 2017-11-21 BizTalk Server 2016 Feature Pack 2 ( การรวม Azure ) [ 17 ]
- 2018-06-26 BizTalk Server 2016 Feature Pack 3 ( การผสานรวม Office 365 ) [ 18 ]
- 2020-01-15 BizTalk Server 2020 [ 19 ] (เวอร์ชันแรกที่ใช้งานได้กับ Visual Studio 2019 และ Microsoft .NET 4.7)
คุณสมบัติ
ต่อไปนี้เป็นรายการคุณสมบัติทางเทคนิคบางส่วนของ BizTalk Server ซึ่งยังไม่ครบถ้วนสมบูรณ์:
- การใช้อะแดปเตอร์เพื่อลดความซับซ้อนในการบูรณาการกับ แอปพลิเคชัน สายงานธุรกิจ (LOB) (Siebel, SAP , IFS Applications , JD Edwards , Oracle, Microsoft Dynamics CRM ), ฐานข้อมูล ( Microsoft SQL Server , Oracle DatabaseและIBM Db2 ) และเทคโนโลยีอื่นๆ ( TIBCOและJava EE ) [ 20 ]
- ตัวเร่งความเร็ว (Accelerators ) ให้การสนับสนุนมาตรฐานระดับองค์กร เช่นRosettaNet , HL7 , HIPAAและSWIFT
- เครื่องมือสร้างกฎทางธุรกิจ (BRE) นี่คือเครื่องมือสร้างกฎโดยใช้อัลกอริธึม Rete
- การติดตามกิจกรรมทางธุรกิจ (Business Activity Monitoring: BAM) ช่วยให้สามารถดูภาพรวม ( PivotTable ) บนแดชบอร์ด เพื่อวิเคราะห์ว่ากระบวนการทางธุรกิจดำเนินไปอย่างไร และข้อความต่างๆ ถูกประมวลผลอย่างไร
- คอนโซลการจัดการแบบรวมศูนย์สำหรับการติดตั้ง การตรวจสอบ และการดำเนินงานของโซลูชันบนเซิร์ฟเวอร์ BizTalk ในสภาพแวดล้อมต่างๆ
- มีฟังก์ชัน การแลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์ (EDI) ในตัว ซึ่งรองรับ X12และEDIFACTตั้งแต่ BizTalk 2006 R2 เป็นต้นไป
- มีความสามารถในการสร้างแบบจำลองกราฟิกของกระบวนการทางธุรกิจใน Visual Studio สร้างแบบจำลองเอกสารด้วย XML schema ทำการแมปแบบกราฟิก (โดยใช้functoids ช่วย ) ระหว่าง schema ต่างๆ และสร้าง pipeline เพื่อถอดรหัส ตรวจสอบ และวิเคราะห์ข้อความเมื่อเข้าหรือออกจากระบบผ่าน adapters
- ผู้ใช้สามารถทำให้กระบวนการบริหารจัดการธุรกิจเป็นไปโดยอัตโนมัติผ่านทางOrchestrations
- BizTalk ผสานรวมกับผลิตภัณฑ์อื่นๆ ของ Microsoft เช่น Microsoft Dynamics CRM, Microsoft SQL Server และSharePointเพื่อให้สามารถโต้ตอบกับผู้ใช้ที่เข้าร่วมในกระบวนการทำงานได้
- รองรับบริการเว็บ อย่างครอบคลุม (ทั้งการใช้งานและการเปิดเผยข้อมูล)
- รองรับ เทคโนโลยี RFIDตั้งแต่ BizTalk 2006 R2 แต่ถูกยกเลิกในเวอร์ชัน 2016
- รองรับ Application Insight ตั้งแต่ BizTalk Server 2016 Feature Pack 1 เป็นต้นไป
- การติดตั้งใช้งานอัตโนมัติผ่าน Visual Studio Team Service ตั้งแต่ BizTalk Server 2016 Feature Pack 1 เป็นต้นไป
- เปิดเผย REST API สำหรับการจัดการ พร้อมการสนับสนุน Swagger อย่างเต็มรูปแบบ ตั้งแต่ BizTalk Server 2016 Feature Pack 1 เป็นต้นไป
- เปิดเผยข้อมูลการดำเนินงานด้วยการสนับสนุน Power BI ตั้งแต่ BizTalk Server 2016 Feature Pack 1 เป็นต้นไป
กระบวนการที่เน้นมนุษย์เป็นศูนย์กลางไม่สามารถนำไปใช้ได้โดยตรงกับ BizTalk Server และจำเป็นต้องใช้แอปพลิเคชันเพิ่มเติม เช่นMicrosoft SharePoint Server
สถาปัตยกรรม
รันไทม์ของ BizTalk Server สร้างขึ้นบน สถาปัตยกรรมแบบ เผยแพร่/สมัครรับข้อมูลซึ่งบางครั้งเรียกว่า "การเผยแพร่/สมัครรับข้อมูลตามเนื้อหา" ข้อความจะถูกเผยแพร่ใน BizTalk แปลงเป็นรูปแบบที่ต้องการ แล้วจึงส่งไปยังผู้สมัครรับข้อมูลหนึ่งรายหรือมากกว่า[ 21 ]
BizTalk ทำให้การประมวลผลปลอดภัยด้วยการเรียงลำดับ (เรียกว่า "การลดความชื้น" ในศัพท์เฉพาะของ BizTalk) – คือการจัดเก็บข้อมูลข้อความลงในฐานข้อมูลในขณะที่รอเหตุการณ์ภายนอก ซึ่งช่วยป้องกันการสูญหายของข้อมูล สถาปัตยกรรมนี้เชื่อมโยง BizTalk กับ Microsoft SQL Server ผู้ดูแลระบบสามารถติดตามการไหลของกระบวนการได้โดยใช้คอนโซลการดูแลระบบ BizTalk รองรับการไหลของธุรกรรมตลอดทั้งสายงานตั้งแต่ลูกค้ารายหนึ่งไปจนถึงอีกรายหนึ่ง การจัดการกระบวนการของ BizTalk ยังรองรับธุรกรรมที่ใช้เวลานานอีก ด้วย
อะแดปเตอร์
BizTalk ใช้อะแดปเตอร์สำหรับการสื่อสารกับโปรโตคอล รูปแบบข้อความ และผลิตภัณฑ์ซอฟต์แวร์เฉพาะต่างๆ อะแดปเตอร์บางส่วนได้แก่: การแลกเปลี่ยนข้อมูลอิเล็กทรอนิกส์ , ไฟล์, HTTP , SFTP , FTP , SMTP , POP3 , SOAP , SQL , MSMQ , MLLP , Azure Logic App , Azure API Management , Microsoft SharePoint Server , เมนเฟรม IBM zSeries ( CICSและIMS ) และระบบ IBM iระดับกลาง(เดิมคือAS/400 ), อะแดปเตอร์IBM Db2 , IBM WebSphere MQ [ 22 ]
ชุดอะแดปเตอร์ WCF [ 23 ]ถูกเพิ่มเข้ามาพร้อมกับ 2006 R2 ซึ่งประกอบด้วย: อะแดปเตอร์ WCF-WSHttp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom, WCF-CustomIsolated นอกจากนี้ Microsoft ยังจัดส่งBizTalk Adapter Packที่มีอะแดปเตอร์แบบ WCF สำหรับระบบ LOB ปัจจุบันประกอบด้วยอะแดปเตอร์สำหรับ ฐานข้อมูล SAPและ Oracle, Oracle E-Business Suite , Microsoft SQL Server, MySQL , PeopleSoft EnterpriseและSiebel Systems
อะแดปเตอร์เพิ่มเติม[ 20 ] (เช่น สำหรับ Active Directory) มีให้บริการจากพันธมิตรหลักของ Microsoft BizTalk ที่เป็นบุคคลที่สาม
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ เซิร์ฟเวอร์ Microsoft BizTalk
Microsoft BizTalk Server เป็นระบบมิดเดิลแวร์ระหว่างองค์กร (IOMS) ที่เลิกใช้งานแล้ว [ 5 ] ซึ่งทำให้ กระบวนการทางธุรกิจ เป็นไปโดยอัตโนมัติ โดยใช้ อะแดปเตอร์...
ประวัติเวอร์ชัน
ตั้งแต่ปี 2000 มีการเผยแพร่เวอร์ชันต่อไปนี้: [ 7 ] [ 8 ] [ 9 ]
คุณสมบัติ
ต่อไปนี้เป็นรายการคุณสมบัติทางเทคนิคบางส่วนของ BizTalk Server ซึ่งยังไม่ครบถ้วนสมบูรณ์:
สถาปัตยกรรม
รันไทม์ของ BizTalk Server สร้างขึ้นบน สถาปัตยกรรมแบบ เผยแพร่/สมัครรับข้อมูล ซึ่งบางครั้งเรียกว่า "การเผยแพร่/สมัครรับข้อมูลตามเนื้อหา" ข้อความจะถูกเผยแพร่ใน BizTalk แปลงเป็นรูปแบบที่ต้องการ แล้วจึงส่งไปยังผู้สมัครรับข้อมูลหนึ่งรายหรือมากกว่า [ 21 ]