En fait, c'est un problème auquel tout le monde peut penser.Le
but de son écriture est de résoudre un aspect du problème de sécurité de la plate-forme C2C qui est sur le point d'être développée :
afin d'éviter les fuites de code source
.Pour améliorer l'efficacité opérationnelle, vous pouvez encapsuler une partie du programme principal du programme ASP dans un fichier DLL. Actuellement, la méthode la plus courante consiste à utiliser VB pour encapsuler le code ASP.
Après avoir installé IIS sous le système Windows, vous devriez avoir Microsoft. Bibliothèque d'objets Active Server Pages, n'est-ce pas ? Je ne sais pas pourquoi certains documents disent Bibliothèque d'objets de données Microsoft ActiveX 2.0... Qu'est-ce que cela a à voir avec la base de données ? devrait utiliser cette référence.
Cela
peut être pratique dans la page ASP. Utilisez la méthode suivante pour appeler la classe, afin que le fichier DLL que nous encapsulons soit responsable de la transmission du code ASP au serveur pour traitement.
ProjectName.ClassName")
Chaque fois que l'utilisateur accède à une plate-forme système. Pour les fichiers ASP avec des composants personnalisés, IIS proposera nos objets personnalisés dans la définition de classe du composant pour que nous puissions les utiliser. Nous pouvons concevoir des méthodes et des attributs ASP qui implémentent une certaine fonction. dans cette définition de classe. Tant que les objets intégrés d'ASP ont été déclarés dans cette classe, et bien sûr nous pouvons accéder à tous les objets intégrés d'ASP. Les méthodes spécifiques sont disponibles dans de nombreux documents, et vous pouvez les trouver en parcourant simplement.
Imaginez, lorsque nous concevons les fonctions spécifiques du système
.
Parfois, vous pouvez encapsuler les différences entre les autorisations d'administrateur, la connexion des utilisateurs et même les processus de transaction, qui sont plus sécurisés et fréquemment appelés, dans une DLL. Cela augmente non seulement efficacement la sécurité.facteur, mais améliore également l'efficacité de l'exécution du programme. Important, car celles-ci sont utilisées à tout moment sur la plateforme métier. Selon les besoins spécifiques, nous pouvons définir de nombreuses classes dans ce composant personnalisé, par exemple, la partie vérification s'appelle Eshop.Checkroot, et la partie transaction s'appelle Eshop.Transactions Quelque chose comme ça. Différentes classes sont appelées lors de l'utilisation de différentes fonctions. On peut dire que la programmation orientée objet est appliquée à ASP...
La chose la plus désagréable à propos de cette méthode est qu'elle ne l'est pas. convient aux utilisateurs d'hôtes virtuels car les composants ne peuvent pas être enregistrés dans le système. Il est donc plus adapté aux grands systèmes qui disposent de leurs propres serveurs.
La conception de ce type de fichier DLL devrait également être possible dans VC++. la production de composants COM devrait être la solution. Utiliser ASP pour appeler des composants COM. Je connais VC++ Il y a encore trop peu de recherche, et il faut accélérer le rythme...
J'ai écrit tellement de bêtises, j'espère que ça pourra. donnez de l'inspiration aux personnes qui utilisent ASP pour créer des logiciels en mode B/S.