-
*-> ผู้แต่ง: Paramecium
*-> เวลา: 2007-4.28 --- 2007-4.30 (มันกลายเป็นคู่มือที่เขียนด้วยตัวเองและตอนนี้ฉันกำลังโพสต์ที่นี่)
*-> ติดต่อ: [email protected]
*-> ฟังก์ชั่นเอกสาร:
1. ทบทวน ASP ทำให้ฉันเข้าใจโครงสร้าง ASP และประสบการณ์ ASP ที่ลึกซึ้งยิ่งขึ้น
2. สามารถใช้เป็นข้อมูลอ้างอิง ASP มันเขียนด้วยตัวเองทำให้สะดวกยิ่งขึ้นที่จะอ้างถึงมัน
นี่คือส่วนที่สอง: วัตถุสำคัญทั้งเจ็ดของ ASP
-
*-> วัตถุแอปพลิเคชัน:
ฟังก์ชั่น: แบ่งปันข้อมูลระหว่างผู้ใช้ทั้งหมดของแอปพลิเคชันที่กำหนดและบันทึกแบบถาวรในระหว่างการทำงานของเซิร์ฟเวอร์
นอกจากนี้วัตถุแอปพลิเคชันยังมีวิธีการควบคุมการเข้าถึงข้อมูลเลเยอร์แอปพลิเคชันและสามารถใช้ในการเริ่มต้นแอปพลิเคชัน
เหตุการณ์ที่กระตุ้นกระบวนการเมื่อย้ายและหยุด (เหตุการณ์ onstart และเหตุการณ์ onend)
แอตทริบิวต์: ไม่มีแอตทริบิวต์ในตัว
คอลเลกชัน: นั่นคือคุณสมบัติที่ผู้ใช้กำหนด
การรวบรวมและคำอธิบายของวัตถุแอปพลิเคชัน:
สารบัญ: ตัวแปรทั้งหมดที่เก็บไว้ในวัตถุแอปพลิเคชันที่ไม่ได้กำหนดโดยใช้องค์ประกอบ <jobch> (และ
การรวบรวมค่านิยมของพวกเขา รวมถึงการอ้างอิงถึงอาร์เรย์ตัวแปรและอินสแตนซ์วัตถุประเภทตัวแปร
StaticObjects: ตัวแปรทั้งหมดที่เก็บไว้ในออบเจ็กต์แอปพลิเคชันที่กำหนดโดยใช้ <jobch> องค์ประกอบ
คอลเลกชันของ (และค่าของพวกเขา)
ตัวอย่างที่เกี่ยวข้อง:
ตั้งค่าคุณสมบัติแอปพลิเคชัน:
แอปพลิเคชัน ("myvar") = "สวัสดี"
setApplication ("myobj") = server.createObject ("MyComponent"))
วิธี:
สารบัญ REMOVE (): ลบการรวบรวมแอปพลิเคชัน
สารบัญ removeAll (): ลบคอลเลกชันแอปพลิเคชันทั้งหมด
ล็อค (): ป้องกันลูกค้ารายอื่นจากการแก้ไขตัวแปรที่เก็บไว้ในวัตถุแอปพลิเคชันเพื่อให้แน่ใจว่าเท่านั้น
มีลูกค้าที่สามารถแก้ไขและเข้าถึงตัวแปรแอปพลิเคชัน หากผู้ใช้ไม่ได้โทรออกอย่างชัดเจน
เมธอดเซิร์ฟเวอร์จะปลดล็อกวัตถุแอปพลิเคชันหลังจากไฟล์. asp สิ้นสุดลงหรือหมดเวลา
แน่นอน
ปลดล็อค (): ช่วยให้ลูกค้าอื่นสามารถแก้ไขที่เก็บข้อมูลหลังจากล็อควัตถุแอปพลิเคชันโดยใช้วิธีการล็อค
ตัวแปรในวัตถุนี้ หากวิธีการไม่ได้เรียกอย่างชัดเจนเว็บเซิร์ฟเวอร์จะสิ้นสุดหรือหมดเวลาที่ไฟล์. asp
ปลดล็อกวัตถุแอปพลิเคชันในภายหลัง
ตัวอย่างของจุดที่ครอบคลุม:
ใน 1.asp:
'ชุดแอปพลิเคชัน 3 ค่าแอปพลิเคชัน
แอปพลิเคชัน ("chong1") = "รายการคอลเลกชันแอปพลิเคชันที่ 1"
แอปพลิเคชัน ("Chong2") = "รายการรวบรวมแอปพลิเคชันที่ 2"