อ่าน 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 |
|---|---|---|---|---|---|
| การใช้งานฝั่งอุปสงค์ ( ผู้ใช้ปลายทาง ) | เปิด | เปิด | เปิด | เปิด | เปิด |
| ผู้ใช้งานฝั่งผู้จัดหา ( นักพัฒนาแอปพลิเคชัน ) | เปิด | เปิด | เปิด | เปิด | ปิด |
| ผู้ให้บริการแพลตฟอร์ม (ชุดฮาร์ดแวร์/ระบบปฏิบัติการ) | เปิด | เปิด | เปิด | ปิด | ปิด |
| ผู้สนับสนุนแพลตฟอร์ม (เจ้าของลิขสิทธิ์การออกแบบและทรัพย์สินทางปัญญา) | เปิด | เปิด | ปิด | ปิด | ปิด |
ดูเพิ่มเติม
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ แพลตฟอร์มเปิด
ในด้านการคำนวณ แพลตฟอร์มแบบเปิด หมายถึง ระบบซอฟต์แวร์ ที่ใช้ มาตรฐานแบบเปิด เช่น อิน เทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน ภายนอก (API) ที่เผยแพร่และมีเอกสารประกอบอย่างครบถ้วน...
ดูเพิ่มเติม
อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน มาตรฐานเปิด สถาปัตยกรรมแบบเปิด สถาปัตยกรรมที่เน้นการบริการ ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_platform&oldid=1322300521 "