في الواقع، هذه مشكلة يمكن للجميع التفكير فيها.
الغرض من كتابتها هو حل جانب واحد من مشكلة الأمان في منصة C2C التي على وشك التطوير - تسرب التعليمات البرمجية
المصدرية لتحسين كفاءة التشغيل، يمكنك تغليف جزء من البرنامج الأساسي لبرنامج ASP في ملف DLL. حاليًا، الطريقة الأكثر شيوعًا هي استخدام VB لتغليف كود ASP،
بعد تثبيت IIS ضمن نظام Windows، يجب أن يكون لديك Microsoft مكتبة كائنات صفحات الخادم النشطة، أليس كذلك؟ لا أعرف لماذا تقول بعض المستندات مكتبة كائنات بيانات Microsoft ActiveX 2.0... ما علاقتها بقاعدة البيانات؟ هل أنت مرتبك؟ بالطبع، إذا قمت بتشغيل قاعدة البيانات يمكن
أن يكون مناسبًا في صفحة ASP.
استخدم الطريقة التالية لاستدعاء الفئة، بحيث يكون ملف DLL الذي نقوم بتغليفه مسؤولاً عن تمرير كود ASP إلى الخادم للمعالجة.
ProjectName.ClassName")
عندما يصل المستخدم إلى النظام الأساسي للنظام لملفات ASP ذات المكونات المخصصة، سيطرح IIS كائناتنا المخصصة في تعريف الفئة في المكون لكي نستخدمها. يمكننا تصميم أساليب وسمات ASP التي تنفذ وظيفة معينة في تعريف الفئة هذا، طالما تم الإعلان عن كائنات ASP المضمنة في هذه الفئة، وبالطبع يمكننا الوصول إلى جميع كائنات ASP المضمنة في العديد من المستندات، ويمكنك العثور عليها بمجرد التصفح
تخيل فقط،
عندما نقوم بتصميم وظائف محددة للنظام، في بعض الأحيان، يمكنك تغليف الاختلافات بين أذونات المسؤول وتسجيل دخول المستخدم وحتى عمليات المعاملات، والتي تكون أكثر أمانًا ويتم استدعاؤها بشكل متكرر، في ملف DLL، وهذا لا يزيد الأمان بشكل فعال فقط عامل مهم، ولكنه يعمل أيضًا على تحسين كفاءة تشغيل البرنامج، لأنه يتم استخدامه على منصة الأعمال في أي وقت وفقًا للاحتياجات المحددة، يمكننا تحديد العديد من الفئات في هذا المكون المخصص، على سبيل المثال، يسمى جزء التحقق Eshop.Checkroot. وجزء المعاملة يسمى Eshop.Transactions. يتم استدعاء فئات مختلفة عند استخدام وظائف مختلفة. ويمكن القول أن البرمجة الموجهة للكائنات يتم تطبيقها على ASP...
الشيء الأكثر إزعاجًا في هذه الطريقة هو أنها ليست كذلك مناسب لمستخدمي المضيفين الظاهريين لأنه لا يمكن تسجيل المكونات في النظام. لذلك فهو أكثر ملاءمة لتلك الأنظمة الكبيرة التي لديها خوادم خاصة بها،
ويجب أن يكون ممكنًا أيضًا في VC++. يجب أن يكون إنتاج مكونات COM هو الحل. استخدم ASP للاتصال بمكونات COM. أنا على دراية بـ VC++، ولا يزال هناك القليل من البحث، ويجب تسريع الوتيرة...
لقد كتبت الكثير من الهراء، وآمل أن يكون ذلك ممكنًا أعط بعض الإلهام للأشخاص الذين يستخدمون ASP لإنشاء برنامج وضع B/S.