in-proc COMサーバーをout-proc COMサーバーに変換する最も簡単な方法は、COM +アプリケーションを作成することです。このようにして起こる可能性のある欠点は何ですか?COM +アプリケーションでCOMサーバーをホストしない理由はありますか?
3
A
答えて
3
あなた自身のコンテナを作成するか、MTS/COM +を支持する第三者のものがあれば、それを使用する理由はまったく考えられません。
- COMオブジェクトのコンテナプロセスへの配布を選択できるようにしました。
- のアカウントを実行するように設定できます。
- コンテナ を監視し、必要に応じて再起動し、 をリサイクルできます。
- は複数のスレッドが必要な のシナリオでSTAコンポーネントをホストすることもできます マルチマルチ ワーカープロセスを起動することで対応します。
6ヶ月以上それを費やすことなくそれ以上にうまくいくとは想像もつきません。
1
質問を裏返して、私はあなた自身の反自己が「COM-Server以外のCOM-Server以外にもCOM-server以外のオプションがあるのはなぜですか?他のホスティングオプションにはどんな利点がありますか?
私は何も準備はしていませんが、テーブルを想像しています - さまざまな列のヘッダーとして上のオプションを、そして行のヘッダーとしての特定の属性をホストします。それぞれの異なる領域または属性で各ホスティングオプションを評価することができます。
私が見る主な違いは、管理モデルと機能と柔軟性です。たとえば、WindowsサービスでCOMサーバーをホストすると、Windowsサービスの機能が提供されます。 services.mscに関連付けられた管理UI(管理/運用の両方)、およびそのサービスに他のインターフェイスを追加する柔軟性(柔軟性)。
関連する問題
- 1. .comドメインのfirebaseアプリケーションをホストします
- 2. 不明なSMTPホスト:outlook.office365.com;
- 3. COMクラスにコンストラクタが必要な理由登録なしでCOMクラスを使用するには?
- 4. コンポーネントサービスCOM + C#あまり正しくないものはありますか?
- 5. mailcore2 163.com/126.com NOログイン]を選択は安全ではありません
- 6. .comドメインを.comにリダイレクトする方法はありますが、.comをURLに保存する方法はありますか?
- 7. Python COMサーバーのクエリインターフェイス
- 8. Reflector for COMライブラリのようなツールはありますか?
- 9. COMサーバーにジョブキューが必要ですか?
- 10. COM +アプリケーションからCOM +コンポーネントをプログラムで削除するにはどうすればいいですか?
- 11. COMよりもIISでホストされている.net 2.0アプリケーションから.net 4.0コードを呼び出すには、より良い方法がありますか?
- 12. C#でCOM代理サーバー(exe)を作成する
- 13. Rational Rose用のCOMまたは.NET SDKはありますか?
- 14. ActiveQt COMアプリケーション例 - Windowsレジストリに登録されていないCOMサーバ(Qt4.7.4)
- 15. object orientechnologiesはcomのメンバーではありませんか?
- 16. 私はCOM-Server用のMicrosoftの例を使用しAnyCPUコンパイルCOMサーバー
- 17. また、DelphiのCOMサーバーでもあるEXEを書く方法
- 18. Com InteropアセンブリからCOM DLLパスを検索します。
- 19. Field ** in com。**タイプ 'com。**'のBeanが見つかりませんでした。
- 20. COMサーバーDelphi 2009のAnsiStringパラメータ
- 21. 64ビット.NETアプリケーションで32ビットのアンマネージCOMサーバーを使用
- 22. COMなしでExcelを開きます。
- 23. Reflection経由でCOMオブジェクトメンバーを検索
- 24. ASP.NETアプリケーションでCOMアクセスを管理する方法
- 25. BackgroundWorker経由でExcelとやり取りする.NET COMアセンブリ
- 26. C#4.0だけでCOMサーバーを作成できますか?
- 27. Win7でx64 COM dllをデバッグする方法は?ネイティブCOM dllはDebug \ Windows \ Modulesにありません
- 28. Visual Basic COMプロジェクトテンプレートはどこにありますか?
- 29. .NETコアはCOMと互換性がありますか?
- 30. Windows OLE/COMインターフェイスのIDはどこにありますか?