ข้ามไปเนื้อหา

มิดเดิลแวร์

จากวิกิพีเดีย สารานุกรมเสรี

มิดเดิลแวร์ (อังกฤษ: middleware) เป็นซอฟต์แวร์คอมพิวเตอร์ชนิดหนึ่งที่ให้บริการต่าง ๆ กับโปรแกรมประยุกต์ซอฟต์แวร์ที่นอกเหนือไปจากบริการที่ระบบปฏิบัติการมีให้ ถือได้ว่าเป็น "กาวเชื่อมสำหรับซอฟต์แวร์" (software glue)[1][2]

มิดเดิลแวร์ทำให้นักพัฒนาซอฟต์แวร์สามารถทำการสื่อสารและรับข้อมูลเข้า/ส่งข้อมูลออกได้ง่ายขึ้น เพื่อให้สามารถมุ่งเน้นไปที่จุดประสงค์เฉพาะของโปรแกรมประยุกต์ได้ มิดเดิลแวร์เริ่มได้รับความนิยมในช่วงคริสต์ทศวรรษ 1980 ในฐานะโซลูชันสำหรับตอบโจทย์ปัญหาในการเชื่อมโยงโปรแกรมประยุกต์ใหม่กับระบบเก่า แม้ว่าการใช้คำนี้จะปรากฏให้เห็นมาตั้งแต่ ค.ศ. 1968 แล้วก็ตาม[3]

อ้างอิง

[แก้]
  1. "Middleware conference". middleware-conf.github.io (ภาษาอังกฤษแบบอเมริกัน). สืบค้นเมื่อ 2023-12-16. Middleware is a distributed-system software that resides between applications and underlying platforms (operating systems; databases; hardware), and/or ties together distributed applications, databases or devices. Its primary role is to coordinate and enable communication between different layers or components while isolating much of the complexity of distribution into a single, well tested and well understood system abstraction.
  2. "What is Middleware?". Middleware.org. Defining Technology. 2008. คลังข้อมูลเก่าเก็บจากแหล่งเดิมเมื่อ June 29, 2012. สืบค้นเมื่อ 2013-08-11.{{cite web}}: CS1 maint: unfit URL (ลิงก์)
  3. Gall, Nick (July 30, 2005). "Origin of the term middleware" (ภาษาอังกฤษแบบอเมริกัน). สืบค้นเมื่อ May 21, 2008.