แนะนำ: การวิเคราะห์ข้อผิดพลาดของ IIS6.0 ASP คำอธิบาย ID เหตุการณ์ 0100 ออกจากหน่วยความจำ ไม่สามารถจัดสรรหน่วยความจำที่ต้องการได้
1. บทนำสู่ WebClass:WebClass เป็นส่วนประกอบ VB ที่อยู่บนเว็บเซิร์ฟเวอร์และตอบสนองต่ออินพุตของเบราว์เซอร์
สำหรับผู้ใช้แอปพลิเคชัน IIS ดูเหมือนจะประกอบด้วยชุดหน้า HTML สำหรับนักพัฒนา
แอปพลิเคชัน IIS ประกอบด้วยวัตถุประเภทพิเศษบางอย่างที่เรียกว่า WebClass
2. แอปพลิเคชัน IIS และแอปพลิเคชัน ASP
แอปพลิเคชัน IIS นั้นคล้ายคลึงกับแอปพลิเคชันหน้าเซิร์ฟเวอร์ที่ใช้งานอยู่อย่างเห็นได้ชัด แอปพลิเคชันทั้งสองแสดงเว็บไซต์แบบไดนามิกและทั้งสองดำเนินการประมวลผลบนเซิร์ฟเวอร์มากกว่าบนไคลเอนต์ อย่างไรก็ตามแต่ละคนมีข้อได้เปรียบที่เป็นเอกลักษณ์ของตัวเอง
หน้าเซิร์ฟเวอร์ที่ใช้งานอยู่เหมาะสำหรับนักพัฒนาสคริปต์ที่สนใจในการสร้างหน้าเว็บและให้ความสามารถพิเศษในการผสมสคริปต์และ HTML
แอพพลิเคชั่น IIS เหมาะสำหรับนักพัฒนา Visual Basic ที่สร้างแอปพลิเคชันบนเว็บแทนหน้าเว็บ แอปพลิเคชัน IIS อนุญาตให้ทำธุรกรรมที่ซับซ้อนและสามารถเข้าถึงได้ง่ายโดยเบราว์เซอร์หรือแพลตฟอร์มเกือบทุกชนิด
3. ข้อดีของแอปพลิเคชัน IIS:
สภาพแวดล้อมและแบบจำลองการพัฒนา $ 1familiar คุณสามารถใช้ความรู้พื้นฐานแบบ Visual เพื่อเพิ่มคลาสโมดูลหรือส่วนประกอบ ActiveX แบบ Visual Basic ใด ๆ ในโครงการของคุณทำให้ง่ายต่อการดีบักและเขียน
การใช้งานอย่างกว้างขวางของ $ 2
ชิ้นส่วนที่นำมาใช้ซ้ำได้ $ 3
รหัส $ 4 ถูกแยกออกจาก HTML: แตกต่างจากการเขียนแอปพลิเคชัน ASP ตัวจัดการฝั่งเซิร์ฟเวอร์และโปรแกรมฝั่งไคลเอ็นต์จะถูกคั่นเพื่อการบำรุงรักษาและการปรับเปลี่ยนที่ง่าย
$ 5.
4. ข้อเสียของแอปพลิเคชัน IIS:
. วิธีการรับในไฟล์เทมเพลตทั้งหมดไม่สามารถเชื่อมต่อกับเหตุการณ์ใน WebClass ได้ดังนั้นจึงต้องใช้วิธีการโพสต์ ..
. บางครั้งอาจมีข้อผิดพลาดเมื่อจัดรูปแบบไฟล์เทมเพลตเพื่อส่งไปยังเบราว์เซอร์
5. ความสัมพันธ์ระหว่างไฟล์. asp และ webclass
วัตถุ ASP ที่เว็บคลาสสามารถใช้รวมถึง:
คำขอ - ขอร้องจากผู้ใช้ปลายทางของเบราว์เซอร์
การตอบสนอง - ส่งข้อความถึงเบราว์เซอร์เพื่อแสดงให้ผู้ใช้
เซสชัน - เก็บข้อมูลเกี่ยวกับเซสชันผู้ใช้ปัจจุบันและบันทึกและรับข้อมูลสถานะ
แอปพลิเคชัน
เซิร์ฟเวอร์-สร้างวัตถุอื่น ๆ และกำหนดคุณสมบัติเฉพาะเซิร์ฟเวอร์ที่อาจส่งผลกระทบต่อการประมวลผลของเว็บคลาส
6. การรวบรวม webclass
WebClass ประกอบด้วยเทมเพลต HTML และ Webitem ที่กำหนดเอง
$ 1 เมื่อเว็บคลาสได้รับคำขอสามารถส่งหน้า HTML ไปยังเบราว์เซอร์เพื่อแสดงผล ความแตกต่างระหว่างเทมเพลตและหน้า HTML ปกติคือมันมักจะมีพื้นที่ทางเลือก (โดยปกติจะเป็นขอบเขตที่กำหนดด้วย WC@ Tag) ที่ WebClass สามารถจัดการได้ก่อนที่จะส่งหน้าไปยังเบราว์เซอร์ สิ่งนี้ช่วยให้คุณสามารถปรับแต่งการตอบกลับของคุณเอง
$ 2 ตัวจัดการเหตุการณ์เหล่านี้ถูกเรียกโดยเบราว์เซอร์เมื่อโหลดหน้าเว็บหรือเมื่อผู้ใช้เลือกองค์ประกอบ HTML ตัวจัดการเหตุการณ์เหล่านี้สามารถสร้างการตอบสนองต่อเบราว์เซอร์หรือส่งผ่านการประมวลผลไปยัง Webitem อื่นของ WebClass
อาจมี webclasses หลายตัว (นั่นคือมีไฟล์ ASP ที่สอดคล้องกันหลายไฟล์ตัวควบคุมไฟล์ ASP แต่ละตัว (โฮสต์) เว็บคลาส)
$ 1 .asp? WCI = WEBITEM & WCE = WceVent & WCU = Urldata หรือวิธีอื่น ๆ )
$ 2.
หมายเหตุ?
แบ่งปัน: คำแนะนำสำหรับการใช้ adoDB.stream ส่วนประกอบ: ADODB.Stream มีวิธีการต่อไปนี้: วิธีการยกเลิกถูกใช้ดังนี้ Object.cancel คำอธิบาย: ยกเลิกการดำเนินการของการดำเนินการแบบอะซิงโครนัสที่ค้างอยู่หรือการเรียกใช้วิธีการเปิด วิธีการปิดจะใช้ดังนี้ Object.close: ปิด