Web サーバーにインストールされた ASP.NET アプリと、別のアプリ サーバーにインストールされた VB6 アプリをサポートしています。VB6 アプリと ASP.NET アプリでコードが重複しています。ASP.NET アプリのコードの一部を VB6 で使用したいと考えています。次の 3 つのオプションがあると思います。
- ASP.NET Web サービスで必要な機能を公開します。VB6 アプリは Web サービスを使用します。
- .NET で vb6 アプリの小さなセクションを書き直し、asp.net アプリを拡張します。これにより、コードの重複が一部解消されます。
- ASP.NET アプリ用のクラス ライブラリをセットアップします。vb6 アプリを Web サーバーにインストールします。タイプ ライブラリのクラス ライブラリから必要な機能を公開します。
どのオプションが最適ですか? オプション 2 が最適だと思います。