แอปพลิเคชันเป็นวัตถุสาธารณะใน ASP หากผู้ใช้หลายคนเข้าถึงได้ในเวลาเดียวกันหากผู้ใช้รายหนึ่งปิดมันจะส่งผลกระทบต่อผู้ใช้รายอื่น หากคุณต้องการปิดเบราว์เซอร์เราจำเป็นต้องล้างแอปพลิเคชัน คุณรู้วิธีล้างแอปพลิเคชัน ASP หรือไม่?
วัตถุแอปพลิเคชัน
แอปพลิเคชันบนเว็บสามารถเป็นชุดของไฟล์ ASP ไฟล์ ASP เหล่านี้ทำงานร่วมกันเพื่อทำงานให้เสร็จสมบูรณ์ วัตถุแอปพลิเคชันใน ASP ใช้เพื่อรวมไฟล์เหล่านี้เข้าด้วยกัน
วัตถุแอปพลิเคชันใช้เพื่อจัดเก็บและเข้าถึงตัวแปรจากหน้าใด ๆ คล้ายกับวัตถุเซสชัน ความแตกต่างคือผู้ใช้ทุกคนแบ่งปันวัตถุแอปพลิเคชันและความสัมพันธ์ระหว่างวัตถุเซสชันและผู้ใช้เป็นแบบหนึ่งต่อหนึ่ง
วัตถุแอปพลิเคชันมีข้อมูล (เช่นข้อมูลการเชื่อมต่อฐานข้อมูล) ที่จะใช้โดยหลาย ๆ หน้าในแอปพลิเคชัน ซึ่งหมายความว่าข้อมูลนี้สามารถเข้าถึงได้จากหน้าใด ๆ นอกจากนี้ยังหมายความว่าคุณสามารถเปลี่ยนข้อมูลนี้ในที่เดียวและการเปลี่ยนแปลงจะสะท้อนกลับโดยอัตโนมัติในทุกหน้า
เมื่อสร้างเว็บไซต์หากมีการใช้แอปพลิเคชันจำนวนมากมันจะใช้ทรัพยากรเซิร์ฟเวอร์จำนวนมากดังนั้นเมื่อเราออกจากพื้นหลังเราสามารถล้างข้อมูลและเว็บไซต์จะทำงานได้เร็วขึ้น
วัตถุแอปพลิเคชันใช้การแบ่งปันข้อมูลระหว่างผู้ใช้ทั้งหมดของแอปพลิเคชันที่กำหนดและยังคงมีอยู่ในระหว่างการทำงานของเซิร์ฟเวอร์ นอกจากนี้วัตถุแอปพลิเคชันยังมีวิธีการควบคุมการเข้าถึงข้อมูลระดับแอปพลิเคชันและเหตุการณ์ที่สามารถใช้ในการเรียกกระบวนการเมื่อแอปพลิเคชันเริ่มต้นและหยุด
แม้ว่าวัตถุแอปพลิเคชันจะไม่มีคุณสมบัติในตัว แต่เราสามารถตั้งค่าคุณสมบัติที่ผู้ใช้กำหนดโดยใช้ไวยากรณ์ต่อไปนี้ซึ่งสามารถเรียกได้ว่าคอลเลกชัน
แอปพลิเคชัน ("ชื่อคุณสมบัติ/การรวบรวม") = ค่า
รหัสต่อไปนี้อธิบายวิธีการสร้างและล้างแอปพลิเคชัน
สร้างการกำหนดแอปพลิเคชัน: <%application("aa")="lhp"%>
พิมพ์ค่าแอปพลิเคชัน: <%=application("aa")%>
รหัสที่จะใช้ ASP เพื่อล้างวัตถุแอปพลิเคชัน:
Application.contents.remove ("ชื่อตัวแปร") แอปพลิเคชัน.ข้างต้นเป็นวิธีการล้างแอปพลิเคชัน ASP ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุนช่องเทคโนโลยีใหม่ที่ผิด