Microsoft BizTalk ใช้งานจริงเพื่ออะไร


14

ฉันได้รับงานตั้งค่าเซิร์ฟเวอร์การแสดงละคร Microsoft BizTalk สำหรับนักพัฒนาของเราเพื่อทดสอบการรวมบางอย่างสำหรับลูกค้า

ฉันไม่ทราบว่า BizTalk คืออะไรมันทำอะไรหรือใช้ทำอะไร ทุกสิ่งที่ฉันสามารถอ่านได้ในเว็บไซต์ของ Microsoftนั้นเป็นเพียงแค่การตลาดที่สามารถบอกได้ด้วยคำพูดที่ยิ่งใหญ่มากมาย (ประโยคเช่น "BizTalk ช่วยให้องค์กรของคุณสามารถรวมระบบที่แตกต่างกันและเชื่อมต่อพันธมิตรทางธุรกิจได้อย่างราบรื่น")

มีใครบ้างไหมที่รู้ว่า BizTalk ทำอะไรได้บ้าง? นักพัฒนาของเราไม่ทราบด้วยซ้ำว่าพวกเขาจะต้องรวมเข้ากับมัน!


ขอบคุณสำหรับคำถามนี้! ฉันกำลังมองหาคำอธิบายสั้น ๆ ที่มีความหมายและเข้าใจได้ของ BizTalk และหาไม่เจอ!
ZweiBlumen

คำตอบ:


11

Biztalk อนุญาตให้แอปพลิเคชั่นพูดคุยกัน ใช้สำหรับการแบ่งปันข้อมูลหรือเหตุการณ์ระหว่างแอปพลิเคชันหรือระบบที่จำเป็นในการทำงานร่วมกันในกระบวนการทางธุรกิจ

มันมีวิธีการแมปอินพุตและเอาท์พุตของระบบที่แตกต่างกันตัวอย่างเช่นเมื่อพวกเขาใช้โปรโตคอลหรือรูปแบบที่เข้ากันไม่ได้ ฉันเชื่อว่าสิ่งนี้ทำได้ใน XML นอกจากนี้ยังมีคอลเลกชันของสคริปต์หรือขั้นตอนที่เรียกว่า orchestrations ที่อนุญาตให้ชุดของการกระทำที่จะเกิดขึ้นในระบบเป้าหมายเมื่อถูกเรียกโดยสิ่งที่เกิดขึ้นในระบบอื่น

มันเป็นการใช้งานของบัสบริการระดับองค์กรซึ่งเป็นแพลตฟอร์มสำหรับการสร้างสถาปัตยกรรมเชิงบริการ - ถ้านั่นช่วย ...


อ๊ะฟังดูเหมือน iBolt ( magicsoftware.com/en/products/?catID=41 ) - ขอบคุณที่อย่างน้อยก็ให้ฉันเป็นจุดเริ่มต้น!
Mark Henderson

ฟังดูเหมือน DBus มากขึ้น
Tom O'Connor

3

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

มันให้ภาพรวมของรูปแบบทั้งหมดที่คุณจะเห็นและข้อมูลบางอย่างเกี่ยวกับคู่แข่งที่แตกต่างกันของตลาด (Tibco, Biztalk, และบางอย่างจาก IBM ฉันลืมชื่อ)


0

คุณสามารถใช้มันเป็นอะไรก็ได้ แต่ฉันพนันได้เลยไม่กี่เหรียญที่ EDI เป็นผู้นำในการติดตั้ง Biztalk

โดยทั่วไป; ทำการแปลระหว่างรูปแบบไฟล์อีคอมเมิร์ซ (คำสั่ง b2b ใบแจ้งหนี้สิ่งที่ไม่ได้ทำ) ดังนั้นการขยายโดเมนของสิ่งที่ บริษัท ซอฟต์แวร์ ERP-ish ใช้


0

กล่าวโดยย่อคือ Enterprise Service Bus (ESB) รูปแบบ Service Oriented Architecture (SOA) ที่มีการประสานบริการการแปลงข้อความและนายหน้าบริการ จะช่วยให้ บริษัท ขนาดใหญ่โดยทั่วไปเปิดเผยบริการเว็บหรือบริการการทำงานและผ่านช่องทางการสื่อสารสื่อสารข้อมูลที่แตกต่างกันในทุกประเภทของระบบ เช่น:

  • สื่อสาร AS / 400 DB ที่เก่าแก่มากด้วยซอฟต์แวร์ประมวลผลที่ใช้ C ++
  • รวมแอพพลิเคชั่นเว็บ j2ee เข้ากับแพลตฟอร์ม BPM เพื่อกระตุ้นกระบวนการทางธุรกิจ
  • ทำการดำเนินการ CRUD DB บางอย่างโดยการร้องขอ (เช่นได้รับทั้งหมดของนายจ้างที่มีใบรับรอง SOA)

Biztalk นั้นไม่ได้ใช้กันทั่วไปในขณะนี้ (2018) และคู่แข่งอื่น ๆ ได้เข้ามามีส่วนร่วมในพื้นที่ดังกล่าว คู่แข่งเช่น TIBCO, IBM, Amazon, Mulesoft

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.