กลับไปหน้าบทความ

อ่าน 1 นาที

แพลตฟอร์มเปิด

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

แพลตฟอร์มเปิด

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

แพลตฟอร์มแบบเปิดไม่ได้หมายความว่าเป็นโอเพนซอร์สเสมอไป แต่แพลตฟอร์มแบบเปิดส่วนใหญ่จะมี API หลายเวอร์ชันที่ใช้งานร่วมกันได้ ตัวอย่างเช่นCommon Gateway Interface (CGI) ถูกนำไปใช้โดยเว็บเซิร์ฟเวอร์ โอเพนซอร์ส รวมถึงMicrosoft Internet Information Server (IIS) ด้วย แพลตฟอร์มแบบเปิดอาจประกอบด้วยส่วนประกอบหรือโมดูลซอฟต์แวร์ที่เป็นกรรมสิทธิ์หรือโอเพนซอร์ส หรือทั้งสองอย่าง นอกจากนี้ยังอาจเป็นส่วนหนึ่งของแพลตฟอร์มแบบปิด เช่น CGI ซึ่งเป็นแพลตฟอร์มแบบเปิด ในขณะที่เซิร์ฟเวอร์หลายตัวที่ใช้ CGI ก็มีส่วนประกอบที่เป็นกรรมสิทธิ์ อื่นๆ ที่ไม่ได้เป็นส่วนหนึ่งของแพลตฟอร์มแบบเปิดด้วย

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

สถาปัตยกรรมเชิงบริการ ( Service -Oriented Architectureหรือ SOA) ช่วยให้แอปพลิเคชันที่ทำงานในรูปแบบของบริการ สามารถเข้าถึงได้ใน สภาพแวดล้อม การประมวลผลแบบกระจายเช่น ระหว่างระบบหลายระบบ หรือผ่านทางอินเทอร์เน็ต หัวใจสำคัญของบริการเว็บคือการทำให้ส่วนประกอบพื้นฐานที่ใช้งานได้สามารถเข้าถึงได้ผ่านโปรโตคอลอินเทอร์เน็ตมาตรฐาน ซึ่งเป็นอิสระจากแพลตฟอร์มและภาษาโปรแกรม แพลตฟอร์ม SOA แบบเปิดจะช่วยให้ทุกคนสามารถเข้าถึงและโต้ตอบกับส่วนประกอบพื้นฐานเหล่านี้ได้

เอกสารวิจัย ของ Harvard Business Schoolปี 2008 เรื่อง "การเปิดแพลตฟอร์ม: อย่างไร เมื่อไหร่ และทำไม?" ได้จำแนกความเปิดกว้างของแพลตฟอร์มออกเป็นสี่ด้าน และยกตัวอย่างแพลตฟอร์ม[ 2 ]

ลักษณะความเปิดกว้างของแพลตฟอร์ม[ 1 ]แอนดรอยด์ลินุกซ์วินโดวส์แมคอินทอชแอป iOS
การใช้งานฝั่งอุปสงค์ ( ผู้ใช้ปลายทาง )เปิดเปิดเปิดเปิดเปิด
ผู้ใช้งานฝั่งผู้จัดหา ( นักพัฒนาแอปพลิเคชัน )เปิดเปิดเปิดเปิดปิด
ผู้ให้บริการแพลตฟอร์ม (ชุดฮาร์ดแวร์/ระบบปฏิบัติการ)เปิดเปิดเปิดปิดปิด
ผู้สนับสนุนแพลตฟอร์ม (เจ้าของลิขสิทธิ์การออกแบบและทรัพย์สินทางปัญญา)เปิดเปิดปิดปิดปิด

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_platform&oldid=1322300521 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ แพลตฟอร์มเปิด

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

ดูเพิ่มเติม

อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน มาตรฐานเปิด สถาปัตยกรรมแบบเปิด สถาปัตยกรรมที่เน้นการบริการ ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_platform&oldid=1322300521 "