ASP Lecture Series (11) ส่วนประกอบ ActiveX
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-30 19:59:03
ส่วนนี้จะแสดงภาพรวมของส่วนประกอบ ActiveX ใน Active Server Pages (ASP)
ส่วนประกอบ ActiveX ทำงานบนเว็บเซิร์ฟเวอร์โดยเป็นส่วนหนึ่งของแอปพลิเคชันบนเว็บ คอมโพเนนต์มีฟังก์ชันการทำงานหลักของแอปพลิเคชัน (เช่น การเข้าถึงฐานข้อมูล) เพื่อให้คุณไม่จำเป็นต้องสร้างหรือสร้างโค้ดใหม่ที่ทำงานเหล่านี้
การเข้าถึงฐานข้อมูล คุณสามารถใช้ส่วนประกอบการเข้าถึงฐานข้อมูลเพื่อเข้าถึงฐานข้อมูลจากภายในแอปพลิเคชันของคุณ จากนั้นคุณสามารถแสดงเนื้อหาทั้งหมดของตารางได้ โดยอนุญาตให้ผู้ใช้สร้างแบบสอบถามและดำเนินการสืบค้นฐานข้อมูลอื่นๆ บนเว็บเพจได้
ตัวหมุนโฆษณา
คุณสามารถใช้คอมโพเนนต์ Ad Rotator เพื่อสลับการแสดงรูปภาพและระบุลิงก์จากกราฟิกที่แสดงไปยัง URL อื่น บันทึกรายการโฆษณาในไฟล์ข้อความ คอมโพเนนต์ Ad Rotator จะแสดงโฆษณาตามคำแนะนำในไฟล์ข้อมูล
ตัวหมุนเนื้อหา
ส่วนประกอบตัวหมุนเนื้อหาจะหมุนสตริงเนื้อหา HTML บนเว็บเพจโดยอัตโนมัติ แต่ละครั้งที่ผู้ใช้ร้องขอเว็บเพจ ส่วนประกอบ Content Rotator จะแสดงสตริงเนื้อหา HTML ใหม่ตามข้อมูลที่ระบุในไฟล์กำหนดการเนื้อหา
เนื่องจากสตริงเนื้อหาสามารถมีแท็ก HTML ได้ คุณจึงสามารถแสดงเนื้อหาประเภทใดก็ได้ที่ HTML สามารถเป็นตัวแทนได้: ข้อความ กราฟิก หรือลิงก์ไฮเปอร์เท็กซ์ ตัวอย่างเช่น คุณสามารถใช้ส่วนประกอบนี้เพื่อวนดูเครื่องหมายคำพูดรายวันหรือลิงก์ไฮเปอร์เท็กซ์ หรือเปลี่ยนสีของข้อความและพื้นหลังทุกครั้งที่เปิดเว็บเพจ
ความสามารถของเบราว์เซอร์
ด้วยการใช้ส่วนประกอบความสามารถของเบราว์เซอร์ คุณสามารถปรับแต่งเนื้อหาที่ส่งไปยังเบราว์เซอร์ตามความสามารถของเบราว์เซอร์ได้
การเข้าถึงไฟล์
ส่วนประกอบ File Access มีออบเจ็กต์ที่สามารถใช้เพื่อดึงและแก้ไขไฟล์ในระบบไฟล์ของคอมพิวเตอร์
การเชื่อมโยงเนื้อหา
คอมโพเนนต์การลิงก์เนื้อหาช่วยให้การนำทางแบบลอจิคัลของไฟล์ .asp ในแอปพลิเคชันของคุณเป็นเรื่องง่าย แทนที่จะคงการอ้างอิง URL ไว้ในไฟล์ .asp หลายๆ ไฟล์ คุณเพียงแค่ต้องระบุการจัดระเบียบตามลำดับของไฟล์ .asp ในไฟล์ข้อความที่แก้ไขได้ง่ายเท่านั้น
วัตถุข้อมูลการทำงานร่วมกันสำหรับ Windows NT Server
คอมโพเนนต์ Collaboration Data Objects สำหรับ NTS จัดเตรียมออบเจ็กต์เมลที่ใช้โดยเว็บแอปพลิเคชัน ไลบรารีนี้ช่วยให้คุณเพิ่มฟังก์ชันอีเมลลงในแอปพลิเคชันของคุณได้อย่างรวดเร็วและง่ายดาย คุณสามารถสร้างออบเจ็กต์เมลที่ตั้งโปรแกรมได้ จากนั้นใช้คุณสมบัติและวิธีการเพื่อตอบสนองความต้องการของแอปพลิเคชันของคุณ
MyInfo สถานะ ระบบ และเครื่องมือ
ส่วนประกอบ MyInfo, สถานะ, ระบบ และเครื่องมือ ให้ความเข้ากันได้สำหรับแอปพลิเคชันที่พัฒนาบน Macintosh และบนคอมพิวเตอร์ที่ใช้ Microsoft Windows
ส่วนประกอบ MyInfo ติดตามข้อมูลส่วนบุคคลเกี่ยวกับเจ้าของเว็บไซต์ เช่น ชื่อและที่อยู่ขององค์กรที่ดำเนินการเว็บไซต์ การตั้งค่าของเว็บไซต์ และเว็บไซต์มีสมุดเยี่ยมชมหรือไม่
องค์ประกอบสถานะจะติดตามข้อมูลเว็บไซต์ เช่น จำนวนผู้เยี่ยมชมและจำนวนการเชื่อมต่อ HTTP
ส่วนประกอบของระบบสร้างออบเจ็กต์สถานะที่ประกอบด้วยข้อมูลสถานะเซิร์ฟเวอร์ ขณะนี้สถานะเซิร์ฟเวอร์นี้มีเฉพาะบนเว็บเซิร์ฟเวอร์ส่วนบุคคลสำหรับ Macintosh เท่านั้น
ส่วนประกอบเครื่องมือมีวิธีการสร้างตัวเลขสุ่ม ตรวจสอบว่ามีไฟล์อยู่หรือไม่ หรือประมวลผลตาราง HTML
ตัวนับหน้า
ส่วนประกอบตัวนับหน้านับและแสดงจำนวนครั้งที่มีการร้องขอเว็บเพจ ในช่วงเวลาหนึ่ง หมายเลขที่จับได้จะถูกเขียนลงในไฟล์ข้อความ เพื่อไม่ให้ข้อมูลสูญหายแม้ว่าเซิร์ฟเวอร์จะปิดตัวลงก็ตาม
ตัวตรวจสอบสิทธิ์
ส่วนประกอบตัวตรวจสอบสิทธิ์จะทดสอบสิทธิ์การเข้าถึงไฟล์หรือเพจของผู้ใช้เว็บ คุณสามารถใช้คอมโพเนนต์ตัวตรวจสอบสิทธิ์เพื่อปรับแต่งเพจที่ใช้ ASP สำหรับผู้ใช้ประเภทต่างๆ ตัวอย่างเช่น หากเว็บเพจมีลิงค์ไฮเปอร์เท็กซ์ คุณสามารถใช้คอมโพเนนต์ตัวตรวจสอบสิทธิ์เพื่อทดสอบสิทธิ์การเข้าถึงของผู้ใช้ไปยังเว็บเพจที่เกี่ยวข้อง และละเว้นเพจที่ผู้ใช้ไม่มีสิทธิ์ในการเข้าถึงหรือทำให้ลิงก์เหล่านี้ใช้งานไม่ได้