Skip to main content

แอปเพล็ตคืออะไร?

แอปเพล็ตเป็นโปรแกรมคอมพิวเตอร์ชนิดพิเศษที่มีวัตถุประสงค์เพื่อทำงานภายในแอปพลิเคชันซอฟต์แวร์อื่นเท่านั้นคำนี้มักใช้เพื่ออธิบายโปรแกรมที่เขียนในภาษาการเขียนโปรแกรม Javaโปรแกรมเหล่านี้ได้รับการออกแบบมาเพื่อเพิ่มฟังก์ชั่นและการโต้ตอบไปยังเว็บไซต์ที่ภาษามาร์กอัพไฮเปอร์เท็กซ์มาตรฐาน (HTML) มาตรฐานไม่เพียงพออุปกรณ์พกพาเช่นโทรศัพท์มือถือยังใช้แอปเปิลด้วย แต่อาจทำเช่นนั้นในวิธีที่แตกต่าง

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

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

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

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

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

แม้ว่าแอพพลิย์จะถูกออกแบบมาให้ทำงานในสภาพแวดล้อมที่ปลอดภัยซึ่งระบบโฮสต์ไม่สามารถได้รับอันตราย แต่ก็มีวิธีที่พวกเขาสามารถเข้าถึงระบบได้อย่างเต็มที่Java Applets สามารถลงนามได้หมายความว่าหากผู้ใช้ของระบบเชื่อถือโปรแกรมจะได้รับอนุญาตให้เข้าถึงไฟล์และทรัพยากรของระบบโฮสต์ข้อยกเว้นความปลอดภัยประเภทนี้จะแจ้งให้ผู้ใช้ทราบก่อนที่จะอนุญาตให้เข้าถึงได้