ก่อนที่จะเริ่มเรียนรู้วัตถุและส่วนประกอบในตัวของ ASP อย่างเป็นทางการให้เราเข้าใจแนวคิดพื้นฐานบางอย่างซึ่งจะช่วยได้ดีในการเรียนรู้ในอนาคตของคุณ โปรดดูตารางด้านล่าง:
เซิร์ฟเวอร์ที่ใช้งานอยู่
คอลเลกชันของเทคโนโลยีฝั่งเซิร์ฟเวอร์ที่จัดส่งด้วย Windows NT เทคโนโลยีเหล่านี้มีส่วนประกอบฝั่งเซิร์ฟเวอร์ที่สอดคล้องกันโมเดลการเขียนสคริปต์และบริการระบบแบบรวมสำหรับการจัดการแอปพลิเคชันส่วนประกอบการเข้าถึงฐานข้อมูลการทำธุรกรรมและข้อความ
หน้าเซิร์ฟเวอร์ที่ใช้งานอยู่ (ASP)
สภาพแวดล้อมการเขียนสคริปต์ฝั่งเซิร์ฟเวอร์ที่ใช้งานสคริปต์ ActiveX และส่วนประกอบ ActiveX บนเซิร์ฟเวอร์ นักพัฒนาสามารถรวมสคริปต์และส่วนประกอบเพื่อสร้างแอปพลิเคชันบนเว็บ
activex
คำศัพท์ทางเทคนิคของ Microsoft ที่หลากหลายที่ช่วยให้นักพัฒนาสามารถสร้างส่วนประกอบแบบโต้ตอบสำหรับ World Wide Web ชุดของเทคโนโลยีการทำงานร่วมกันที่ไม่ขึ้นกับภาษาที่อนุญาตให้ส่วนประกอบซอฟต์แวร์ที่เขียนในภาษาต่าง ๆ เพื่อทำงานร่วมกันในสภาพแวดล้อมเครือข่าย องค์ประกอบสำคัญของ ActiveX คือโมเดลวัตถุส่วนประกอบ (COM) และโมเดลวัตถุส่วนประกอบแบบกระจาย (DCOM) เทคโนโลยีเหล่านี้ได้รับใบอนุญาตจากองค์กรเปิดและได้รับการย้ายไปยังหลายแพลตฟอร์ม
ความกังวลใจ
วัตถุข้อมูลที่ใช้งานอยู่ ชุดอินเทอร์เฟซการเข้าถึงข้อมูลตามวัตถุที่ได้รับการปรับให้เหมาะสมสำหรับแอปพลิเคชันข้อมูลที่เน้นข้อมูลบนอินเทอร์เน็ต ADO ขึ้นอยู่กับข้อกำหนดที่เผยแพร่และมาพร้อมกับ Microsoft Internet Information Server และ Microsoft Visual Interdev
DSN
ชื่อแหล่งข้อมูล อินเทอร์เฟซฐานข้อมูลแบบเปิด (ODBC) ใช้เพื่ออ้างถึงชื่อเชิงตรรกะของไดรเวอร์หรือข้อมูลอื่น ๆ ที่จำเป็นในการเข้าถึงข้อมูล ชื่อของเซิร์ฟเวอร์ข้อมูลอินเทอร์เน็ตที่ใช้ในการเชื่อมต่อกับแหล่งข้อมูล ODBC เช่นฐานข้อมูล SQL Server
กิจกรรม: เหตุการณ์
การกระทำใด ๆ ที่โปรแกรมได้รับการตอบสนองโดยผู้ใช้หรือการควบคุม ActiveX เหตุการณ์ทั่วไปรวมถึงการกดปุ่มคีย์บอร์ดคลิกปุ่มเลือกโดยใช้เมาส์และการทำงานของเมาส์อื่น ๆ โปรแกรมเมอร์เขียนรหัสที่ตอบสนองต่อการดำเนินการเหล่านี้
วัตถุ: วัตถุ
ในการเขียนโปรแกรมเชิงวัตถุตัวแปรประกอบด้วยการดำเนินการและข้อมูลที่ใช้เป็นเอนทิตีที่สมบูรณ์ วัตถุจะขึ้นอยู่กับรูปแบบเฉพาะที่ลูกค้าใช้บริการของวัตถุเพื่อเข้าถึงข้อมูลของวัตถุผ่านส่วนต่อประสานของชุดวิธีหรือฟังก์ชั่นที่เกี่ยวข้อง จากนั้นไคลเอนต์สามารถเรียกวิธีการเหล่านี้เพื่อดำเนินการบางอย่าง
ODBC
เปิดอินเทอร์เฟซฐานข้อมูล อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันที่อนุญาตให้แอปพลิเคชันเข้าถึงข้อมูลจากแหล่งข้อมูลที่มีอยู่ข้อกำหนดมาตรฐานมาตรฐานสำหรับการเข้าถึงข้อมูลข้ามแพลตฟอร์มต่างๆ
SQL
ภาษาแบบสอบถามที่มีโครงสร้าง มาตรฐานสากลสำหรับการกำหนดและเข้าถึงฐานข้อมูลเชิงสัมพันธ์
วัตถุคืออะไร?
มันไม่ได้หมายถึงเพื่อนชายหรือหญิงที่คุณมีความรัก ในการเขียนโปรแกรมเชิงวัตถุวัตถุหมายถึงตัวแปรที่ประกอบด้วยการดำเนินการและข้อมูลที่ถือเป็นเอนทิตีที่สมบูรณ์ วัตถุจะขึ้นอยู่กับโมเดลเฉพาะที่ไคลเอนต์ใช้บริการของวัตถุเพื่อเข้าถึงข้อมูลของวัตถุผ่านอินเทอร์เฟซของชุดวิธีหรือฟังก์ชั่นที่เกี่ยวข้องและจากนั้นไคลเอนต์สามารถเรียกใช้วิธีการเหล่านี้เพื่อดำเนินการบางอย่าง
ส่วนประกอบ ActiveX เป็นกุญแจสำคัญในการสร้างเว็บแอปพลิเคชันและส่วนประกอบให้วัตถุที่ทำงานในสคริปต์ ส่วนประกอบ ActiveX เป็นไฟล์ที่มีรหัสที่เรียกใช้รายการหรือชุดของงาน เนื่องจากส่วนประกอบสามารถทำงานร่วมกันได้โปรแกรมเมอร์จึงไม่จำเป็นต้องสร้างรหัสที่ทำงานเหล่านี้ด้วยตนเอง ส่วนประกอบสามารถใช้ประโยชน์จากการสร้างบล็อกพื้นฐานสำหรับสคริปต์และแอปพลิเคชันบนเว็บ ตราบใดที่คุณทราบวิธีการเข้าถึงวัตถุที่จัดทำโดยส่วนประกอบแม้แต่มือใหม่ในการเขียนสคริปต์ก็สามารถเขียนสคริปต์ได้โดยไม่เข้าใจว่าส่วนประกอบทำงานอย่างไร