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

การ เข้าใจ แบบ อย่าง ของ พระ เยซู

รูปแบบพร็อกซีนี้ เกี่ยวข้องกับการสร้างคลาสพร็อกซีที่ควบคุมการเข้าถึงวัตถุจริง พร็อกซีนี้ทําหน้าที่เป็นตัวตั้ง โดยจัดการการสร้างและโหลดทรัพยากรที่หนักเท่านั้น เมื่อต้องการ แนวทางนี้เป็นที่รู้จักกันว่า การโหลดแบบขี้เกียจ หรือการสํารองการโหลด ซึ่งจะช่วยประหยัดทรัพยากรของระบบ และลดเวลาการเริ่มทํางาน

การโหลด Lazy แบบเติมข้อมูลในโปรแกรมพื้นที่ทํางาน

เพื่อ นํา แบบ จําลอง ของพร็อกซี สําหรับ การโหลด แบบ เกียจ คร้าน ให้ ทํา ตาม ขั้น ตอน ต่อ ไป นี้:

  • [FLT: 0]. Deleft ส่วนติดต่อผู้ใช้:[[FLT: 1) สร้างส่วนติดต่อที่ทั้งทรัพยากรจริงและพร็อกซีจะปรับใช้ ซึ่งนี่ประกันการสลับกันได้
  • [FLT: 0]. นําเสนอเรื่องจริง: พัฒนาชั้นเรียนที่บรรทุกสินค้าและจัดการทรัพยากรหนัก.
  • [FLT: 0]. ยุบชั้นพร็อกซี: ยุบชั้นพร็อกซีที่บรรจุเนื้อหาของเรื่องจริง แต่ล่าช้ากว่าการสร้างจนกว่าจําเป็น.
  • [FLT: 0] การโหลดแบบขี้เกียจ: ในพร็อกซี จะโหลดทรัพยากรหนักเฉพาะเมื่อมีวิธีการเรียกใช้งานเท่านั้น

ตัวอย่าง: กําลังโหลดภาพขนาดใหญ่

พิจารณาโปรแกรมเดสก์ทอปที่จะแสดงคลังภาพที่มีการจัดการภาพสูง การโหลดภาพทั้งหมดเมื่อเริ่มการทํางาน สามารถจะช้าและเพิ่มข้อมูลให้มาก แทน โดยให้เรียกใช้รูปแบบพร็อกซีเพื่อเรียกใช้ภาพแต่ละภาพ เมื่อมีการแสดงภาพดังกล่าว

ในสถานการณ์นี้:

  • [FLT: 0] Image อินเตอร์เฟสกําหนดวิธีการต่าง ๆ อย่าง Display ().
  • [FLT: 0] ] คลาส [FLT: 1] ขนข้อมูลจริงจากดิสก์.
  • [FLT: 0] ) คลาส[FLT procy[FLT: 1) ถือเป็นวิชาอ้างอิงถึง [FLIMIGGE[FT:3] แต่ชะลอการโหลด จนกระทั่ง [FLT: 4] Displaycope [FLTT: 5] เรียก].

ผล ประโยชน์ จาก การ ใช้ แบบ อย่าง ของ พระ เยซู

การ ทํา ให้ แบบ จําลอง ของพร็อกซี ครบ ถ้วน สําหรับ การ ขน ของ แบบ เกียจ คร้าน มี ข้อ ได้ เปรียบ หลาย ประการ:

  • [FLT: 0] ดําเนินการแบบ Improved : ทรัพยากรจะถูกโหลดเมื่อมีความต้องการเท่านั้น
  • [FLT: 0] การใช้หน่วยความจําแบบรีเซ็ต: วัตถุหนักๆ ไม่ได้ถูกเก็บไว้ในหน่วยความจําโดยไม่จําเป็น
  • [FLT: 0] ประสบการณ์ของผู้ใช้ที่ประสบความสําเร็จ : โปรแกรมยังคงตอบสนองระหว่างการเริ่มงาน

รูปแบบการวน

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