อ่าน 1 นาที
มิดเดิลแวร์สนับสนุนข้ามแพลตฟอร์ม
มิดเดิลแวร์ สนับสนุนข้ามแพลตฟอร์ม (CPSM) คือ เลเยอร์นามธรรม ของ ซอฟต์แวร์ ที่รับประกันการมีอยู่และการใช้งานที่ถูกต้องของชุดบริการบนชุด แพลตฟอร์ม [ 1 ]
มิดเดิลแวร์สนับสนุนข้ามแพลตฟอร์ม
มิดเดิลแวร์สนับสนุนข้ามแพลตฟอร์ม (CPSM) คือเลเยอร์นามธรรมของ ซอฟต์แวร์ ที่รับประกันการมีอยู่และการใช้งานที่ถูกต้องของชุดบริการบนชุดแพลตฟอร์ม [ 1 ]
วิธีการนามธรรม
วิธีการสร้างนามธรรมในการพัฒนา CPSM คือวิธีการที่ใช้ในการคอมไพล์ซอร์สโค้ดที่เป็นรูปธรรมสำหรับแพลตฟอร์มที่กำหนด โดยไม่กระทบต่ออินเทอร์เฟซนามธรรมที่ให้ไว้ วิธีการสร้างนามธรรมที่ใช้กันทั่วไปในการพัฒนา CPSM ได้แก่การคอมไพล์แบบมีเงื่อนไขและการแยกซอร์สโค้ดตามไดเร็กทอรี
วิธีแรกคือการฝังคำสั่งพรีโปรเซสเซอร์ลงในซอร์สโค้ดเพื่อเลือกซับทรีของซอร์สโค้ดที่เข้ากันได้กับแพลตฟอร์มที่กำหนดโดยมีเงื่อนไข
วิธีที่สองใช้ประโยชน์จาก การจัดระเบียบ ไฟล์ระบบเพื่อแบ่งซอร์สโค้ดออกเป็นโฟลเดอร์ต่างๆ โดยแต่ละโฟลเดอร์จะรองรับแพลตฟอร์มที่ไม่เข้ากัน จึงทำให้ระบบการสร้างโปรแกรม จัดการปัญหาการเลือกแพลตฟอร์ม เอง
ระบบปฏิบัติการบางตัว เช่นMSYSและCygwinอาจช่วยสร้างโค้ดข้ามแพลตฟอร์มใน สภาพแวดล้อม แบบ Unix แม้กระทั่งบน Microsoft Windows ระบบปฏิบัติการทั้งสองนี้มี GNU Makeเวอร์ชันที่ดีที่สามารถควบคุมกระบวนการสร้างในลักษณะข้ามแพลตฟอร์มได้
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ มิดเดิลแวร์สนับสนุนข้ามแพลตฟอร์ม
มิดเดิลแวร์ สนับสนุนข้ามแพลตฟอร์ม (CPSM) คือ เลเยอร์นามธรรม ของ ซอฟต์แวร์ ที่รับประกันการมีอยู่และการใช้งานที่ถูกต้องของชุดบริการบนชุด แพลตฟอร์ม [ 1 ]
วิธีการนามธรรม
วิธีการสร้างนามธรรมในการพัฒนา CPSM คือวิธีการที่ใช้ในการคอมไพล์ซอร์สโค้ดที่เป็นรูปธรรมสำหรับแพลตฟอร์มที่กำหนด โดยไม่กระทบต่ออินเทอร์เฟซนามธรรมที่ให้ไว้ วิธีการสร้างนามธรรมที่ใช้กันทั่วไปในการพัฒนา CPSM ได้แก่ การคอมไพล์แบบมีเงื่อนไข...
ดูเพิ่มเติม
สภาพแวดล้อมการสื่อสารแบบปรับตัวได้ ไลบรารี Boost C++ จีทีเค+ เน็ตสเคป พกพาได้ รันไทม์ เลเยอร์ DirectMedia แบบง่าย wxWidgets ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Cross-platform_support_middleware&oldid=1192500013 "