На самом деле, это проблема, о которой может подумать каждый.
Целью ее написания является решение одного аспекта проблемы безопасности на платформе C2C, которая скоро будет разработана, — утечки исходного кода
и предотвращения утечки исходного кода
.Для повышения эффективности работы вы можете инкапсулировать часть основной программы ASP в файл DLL. В настоящее время более распространенным способом является использование VB для инкапсуляции кода ASP.
После установки IIS в системе Windows у вас должен быть установлен Microsoft. Библиотека объектов Active Server Pages. Верно? Я не знаю, почему в некоторых документах написано «Библиотека объектов данных Microsoft ActiveX 2.0». Какое это имеет отношение к базе данных? Конечно, если вы управляете базой данных, вы? следует использовать эту ссылку.
Это может быть удобно на странице ASP. Используйте следующий метод для вызова класса, чтобы инкапсулируемый нами DLL-файл отвечал за передачу кода ASP на сервер для обработки.
Set ObjReference=Server.CreateObject(" ИмяПроекта.ИмяКласса")
Всякий раз, когда пользователь обращается к системной платформе. Для файлов ASP с пользовательскими компонентами IIS будет предлагать наши настроенные объекты в определении класса в компоненте, чтобы мы могли их использовать. Мы можем разработать методы и атрибуты ASP, реализующие определенную функцию. в этом определении класса. При условии, что в этом классе объявлены встроенные объекты ASP, и, конечно, мы можем получить доступ ко всем встроенным объектам ASP. Конкретные методы доступны во многих документах, и вы можете найти их, просто просматривая.
Только представьте, когда мы проектируем конкретные функции системы. Иногда вы можете инкапсулировать в DLL различия между разрешениями администратора, входом пользователя и даже процессами транзакций, которые более безопасны и часто вызываются. Это не только эффективно повышает безопасность
.
фактор, но также повышает эффективность работы программы. Важно, поскольку они используются на бизнес-платформе в любое время. В соответствии с конкретными потребностями мы можем определить множество классов в этом пользовательском компоненте, например, часть проверки называется Eshop.Checkroot. а транзакционная часть называется Eshop.Transactions Как-то так. Разные классы вызываются при использовании разных функций. Можно сказать, что к ASP применяется объектно-ориентированное программирование...
Самое неприятное в этом методе то, что это не так. подходит для пользователей виртуальных хостов, поскольку компоненты не могут быть зарегистрированы в системе. Поэтому он больше подходит для тех больших систем, которые имеют свои собственные серверы.
Например, создание такого типа DLL-файла должно быть возможным. Решением должно стать производство COM-компонентов. Используйте ASP для вызова COM-компонентов. Я знаком с VC++. Исследований еще слишком мало, и темпы необходимо ускорить...
Я написал так много чепухи, надеюсь, это возможно. вдохновите людей, использующих ASP, на создание программного обеспечения для режима B/S.