Skip to main content

การประมวลผลที่ขับเคลื่อนด้วยข้อความคืออะไร?

การประมวลผลที่ขับเคลื่อนด้วยข้อความเป็นหนึ่งในกระบวนการที่เกิดขึ้นภายในสภาพแวดล้อมการคำนวณไคลเอนต์/เซิร์ฟเวอร์พื้นฐานโดยพื้นฐานแล้วการประมวลผลที่ขับเคลื่อนด้วยข้อความจะเกิดขึ้นเมื่อไคลเอนต์คอมพิวเตอร์ส่งต่อคำขอในรูปแบบของข้อความไปยังโปรแกรมซอฟต์แวร์ที่ทำหน้าที่เป็นตัวรับสัญญาณและผู้จัดจำหน่ายข้อความตัวรับสัญญาณหรือนายหน้าข้อความตามที่เรียกว่าบางครั้งจากนั้นกำหนดเส้นทางข้อความไปยังแอปพลิเคชันเซิร์ฟเวอร์ที่เหมาะสม

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

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

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