実際、これは誰もが考えることができる問題であり、
これを作成する目的は、これから開発される C2C プラットフォームにおけるセキュリティ問題の 1 つである、ソース コードの漏洩を
回避することです
。動作効率を向上させるには、ASP プログラムのコア プログラムの一部を DLL ファイルにカプセル化できます。現在、
Windows システムに IIS をインストールした後、
VB を使用して ASP コードをカプセル化する方法が一般的です。Active Server Pages Object Library。なぜ一部の文書で Microsoft ActiveX Data Object 2.0 Library と書かれているのかわかりません。データベースと何の関係があるのでしょうか?この参照は ASP ページで使用すると
便利です。次のメソッドを使用してクラスを呼び出します。これにより、カプセル化した DLL ファイルが ASP コードをサーバーに渡して処理できるようになります。
Set ObjReference=Server.CreateObject(" ProjectName.ClassName")
ユーザーがシステム プラットフォームにアクセスするたびに、カスタム コンポーネントを含む ASP ファイルの場合、IIS は、コンポーネントのクラス定義にカスタマイズされたオブジェクトを提供して、使用できるようにします。特定の機能を実装する ASP メソッドと属性を設計できます。このクラス定義で ASP の組み込みオブジェクトが宣言されている限り、すべての ASP 組み込みオブジェクトにアクセスできます。特定のメソッドは多くのドキュメントで利用可能であり、参照するだけで見つけることができます。
想像してみてください。
システムの特定の機能を設計するときに、より安全で頻繁に呼び出される管理者権限、ユーザー ログイン、さらにはトランザクション プロセスの違いを DLL にカプセル化することができます。これにより、セキュリティが効果的に強化されるだけではありません。これらは特定のニーズに応じて、いつでもビジネス プラットフォームで使用されるため、このカスタム コンポーネントには多くのクラスを定義できます。たとえば、検証部分は Eshop.Checkroot と呼ばれます。トランザクション部分は Eshop.Transactions というようなものです。 異なる機能を使用するときに異なるクラスが呼び出されます。ASP にはオブジェクト指向プログラミングが適用されていると言えます
。コンポーネントをシステムに登録できないため、仮想ホストのユーザーに適しています。
したがって、この種の DLL ファイルの設計は、VC++ でも可能である必要があります。 COM コンポーネントの作成が解決策になるはずです。私は VC++ に慣れていますが、研究がまだ不足しているので、そのペースを加速する必要があります
。 ASP を使用して B/S モード ソフトウェアを作成する人々にインスピレーションを与えます。