ในความเป็นจริงนี่เป็นปัญหาที่ทุกคนสามารถนึกถึงได้
จุดประสงค์ของการเขียนคือเพื่อแก้ไขปัญหาด้านความปลอดภัยในแพลตฟอร์ม C2C ที่กำลังจะมีการพัฒนา - การรั่วไหลของซอร์สโค้ด
และ ปรับปรุงประสิทธิภาพการทำงาน คุณสามารถแค็ปซูลส่วนหนึ่งของโปรแกรมหลักของโปรแกรม ASP ในไฟล์ DLL ในปัจจุบัน วิธีทั่วไปคือการใช้ VB เพื่อแค็ปซูลโค้ด ASP
หลังจากติดตั้ง IIS ภายใต้ระบบ windows แล้ว คุณควรมี Microsoft Active Server Pages Object Library ใช่ไหม ฉันไม่รู้ว่าทำไมบางเอกสารถึงบอกว่า Microsoft ActiveX Data Object 2.0 Library... มันเกี่ยวอะไรกับฐานข้อมูล สับสน... แน่นอน ถ้าคุณใช้งานฐานข้อมูล คุณ ควรใช้การอ้างอิงนี้
จะสะดวกในหน้า ASP ใช้วิธีการต่อไปนี้เพื่อเรียกคลาสเพื่อให้ไฟล์ DLL ที่เราห่อหุ้มมีหน้าที่ส่งรหัส ASP ไปยังเซิร์ฟเวอร์เพื่อประมวล
ผล ProjectName.ClassName")
เมื่อใดก็ตามที่ผู้ใช้เข้าถึงแพลตฟอร์มระบบสำหรับไฟล์ ASP ที่มีส่วนประกอบที่กำหนดเอง IIS จะส่งต่อวัตถุที่กำหนดเองของเราในคำจำกัดความของคลาสในส่วนประกอบเพื่อให้เราใช้ เราสามารถออกแบบวิธี ASP และคุณลักษณะที่ใช้ฟังก์ชันบางอย่างได้ ในคำจำกัดความของคลาสนี้ ตราบใดที่ออบเจ็กต์บิวท์อินของ ASP ได้รับการประกาศในคลาสนี้ และแน่นอนว่าเราสามารถเข้าถึงออบเจ็กต์บิวท์อินของ ASP ทั้งหมดได้ในเอกสารจำนวนมาก และคุณสามารถค้นหาได้โดยเพียงแค่เรียกดู
ลองนึกภาพว่า
เมื่อเราออกแบบฟังก์ชันเฉพาะของระบบ บางครั้งคุณสามารถสรุปความแตกต่างระหว่างสิทธิ์ของผู้ดูแลระบบ การเข้าสู่ระบบของผู้ใช้ และแม้กระทั่งกระบวนการธุรกรรมซึ่งมีความปลอดภัยมากขึ้นและถูกเรียกบ่อยครั้งใน DLL ซึ่งไม่เพียงเพิ่มความปลอดภัยอย่างมีประสิทธิภาพเท่านั้น แต่ยังปรับปรุงประสิทธิภาพการทำงานของโปรแกรมด้วย สิ่งสำคัญเนื่องจากสิ่งเหล่านี้ถูกใช้บนแพลตฟอร์มธุรกิจตลอดเวลา ตามความต้องการเฉพาะ เราสามารถกำหนดคลาสต่างๆ ในองค์ประกอบที่กำหนดเองนี้ได้ เช่น ส่วนการตรวจสอบเรียกว่า Eshop.Checkroot และส่วนของ Transaction เรียกว่า Eshop.Transactions อะไรทำนองนั้น เมื่อมีการเรียกใช้ Function ที่แตกต่างกัน อาจกล่าวได้ว่า Object-Oriented Programming ถูกนำไปใช้กับ ASP...
สิ่งที่ไม่พึงประสงค์ที่สุดเกี่ยวกับวิธีนี้ก็คือ ไม่ใช่ เหมาะสำหรับผู้ใช้โฮสต์เสมือนเนื่องจากไม่สามารถลงทะเบียนส่วนประกอบในระบบได้ ดังนั้นจึงเหมาะสำหรับระบบขนาดใหญ่ที่มีเซิร์ฟเวอร์ของตนเอง
การออกแบบไฟล์ DLL ประเภทนี้ควรสามารถทำได้ใน VC++ การผลิตส่วนประกอบ COM ควรเป็นวิธีแก้ปัญหา ใช้ ASP เพื่อเรียกส่วนประกอบ COM ฉันคุ้นเคยกับ VC++ แล้ว ยังมีงานวิจัยน้อยเกินไปและต้องเร่งให้เร็วขึ้น...
ฉันเขียนเรื่องไร้สาระไปมากแล้ว ฉันหวังว่ามันจะทำได้ ให้แรงบันดาลใจแก่ผู้ที่ใช้ ASP เพื่อสร้างซอฟต์แวร์โหมด B/S