.NET のサービス コンポーネント (COM+) に代わるものはありますか?
OS によってホストされ、ローカルでアクセスできるオンデマンド (Windows サービスのように常に実行されるとは限らない) の管理可能なコンポーネントを探しています (リモート接続の必要はありません)。
OSによってアウトプロセスでホストされるようにしたい場合(つまり、ランタイムIDを変更する機能を備えている場合など)、COM+が最適です。それ以外は...ローカルIISインスタンスのサービス(WCFやPOXなど)に接続しますか?大幅にやり過ぎなど...しかし、いくつかの点で、展開が簡単です。IISアプリが存在すると、フォルダーへの更新をrobocopyできます(これはCOM +のオプションではありません)。
その能力が必要でない限り、私はおそらくここでCOM +に行きます!
Don't forget about MSMQ triggering!
プロセスライフサイクルのアクティブ化とリソース使用量(CPU、メモリ、接続など)をある程度監視および制御したいのですが、必ずしもリソース使用量の上限を自動的に適用する必要はありません。
MSDNにはオプションの概要があります。あなたがたまたまWS2008を持っているなら、Windows ProcessActivationServiceは私がずっとずっと望んでいたものです...
それは単なる標準のdllではありませんか?
ホストとはどういう意味ですか?
* 編集 * ああ、アウト プロセス。エンタープライズ サービス (サービス コンポーネント) よりも IIS で WCF サービスを使用します。