Typically, middleware is computer software that runs on top of operating systems and serves the needs of application software. Middleware usually forms a special layer (Davidyuk et al., 2004). Based on operation systems, middleware usually provides a more functional set of application development interfaces. Examples of middleware include database, Java Runtime Engine, and certain networking packages. Researchers and developers have implemented a number of middleware for mobile applications and healthcare applications (Bagrodia et al., 2003; Bellavista et al., 2006b; Costa et al., 2007; Eugster et al., 2009; Lu and Chen, 2009). From a developer’s perspective, the goal of the middleware is to facilitate system development and allow developers to avoid the
use of low-level application programming interfaces when feasible. With the help of middleware packages, mobile systems can be developed more efficiently.
โดยปกติมิดเดิลแวร์เป็นซอฟต์แวร์คอมพิวเตอร์ที่รันอยู่ด้านบนของระบบปฏิบัติการและตอบสนองความต้องการของโปรแกรมซอฟต์แวร์ มิดเดิ้ลมักจะรูปแบบชั้นพิเศษ (Davidyuk et al., 2004) ขึ้นอยู่กับระบบปฏิบัติการตัวกลางมักจะมีชุดทำงานได้มากขึ้นของอินเตอร์เฟซการพัฒนาโปรแกรมประยุกต์ ตัวอย่างของมิดเดิ้ลรวมถึงฐานข้อมูล, Java Runtime เครื่องยนต์และแพคเกจเครือข่ายบางอย่าง นักวิจัยและนักพัฒนาได้ดำเนินการจำนวนของตัวกลางสำหรับการใช้งานมือถือและโปรแกรมการดูแลสุขภาพ (Bagrodia et al, 2003;. Bellavista, et al, 2006b;. คอสตา, et al, 2007;. Eugster et al, 2009;. Lu และ Chen, 2009) . จากมุมมองของนักพัฒนา, เป้าหมายของมิดเดิ้ลคือการอำนวยความสะดวกในการพัฒนาระบบและช่วยให้นักพัฒนาที่จะหลีกเลี่ยง
การใช้โปรแกรมในระดับต่ำอินเตอร์เฟซการเขียนโปรแกรมเมื่อเป็นไปได้ ด้วยความช่วยเหลือของแพคเกจมิดเดิลแวร์, ระบบมือถือสามารถพัฒนาได้อย่างมีประสิทธิภาพมากขึ้น
การแปล กรุณารอสักครู่..

โดยทั่วไป , มิดเดิลแวร์คือซอฟต์แวร์คอมพิวเตอร์ที่รันบนระบบปฏิบัติการและบริการความต้องการของซอฟต์แวร์ประยุกต์ มิดเดิลแวร์มักจะรูปแบบเลเยอร์พิเศษ ( davidyuk et al . , 2004 ) บนพื้นฐานของระบบปฏิบัติการตัวกลางมักจะมีชุดการทำงานของระบบการพัฒนาโปรแกรม ตัวอย่างของมิดเดิลแวร์รวมถึงฐานข้อมูล Java Runtime เครื่องยนต์และแพคเกจเครือข่ายหนึ่ง นักวิจัยและนักพัฒนาได้ใช้จำนวนของมิดเดิลแวร์สำหรับการใช้งานโทรศัพท์มือถือและการประยุกต์ใช้การดูแลสุขภาพ ( bagrodia et al . , 2003 ; ภายนอก et al . , 2006b ; คอสตา et al . , 2007 ; eugster et al . , 2009 ; ลู่ และ เฉิน , 2009 ) จากมุมมองของนักพัฒนา , เป้าหมายของมิดเดิลแวร์เพื่ออำนวยความสะดวกในการพัฒนาระบบ และช่วยให้นักพัฒนาเพื่อหลีกเลี่ยง
ใช้ในการเขียนโปรแกรมประยุกต์ interfaces เมื่อเป็นไปได้ ด้วยความช่วยเหลือของ Windows แพคเกจ ระบบมือถือสามารถพัฒนาได้อย่างมีประสิทธิภาพ
การแปล กรุณารอสักครู่..
