Skip to main content

ข้อความที่ใช้งานคืออะไร?

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

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

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

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

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

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