ServiceHost
...の複数のインスタンスを作成する Windows サービスがあります。
ServiceHosts
外部の winforms 管理ツールを使用してそれらを管理できるようにしたいのでServiceHost
、UI からそれぞれを開いたり閉じたりできます。
私のオプションは何ですか (それぞれServiceHost
をプロセスでラップする以外に)?
ServiceHost
...の複数のインスタンスを作成する Windows サービスがあります。
ServiceHosts
外部の winforms 管理ツールを使用してそれらを管理できるようにしたいのでServiceHost
、UI からそれぞれを開いたり閉じたりできます。
私のオプションは何ですか (それぞれServiceHost
をプロセスでラップする以外に)?
(Windows) サービスから別の (WCF) サービスを公開し、そのプロセスでサービス ホストを操作する操作を公開します。
異なる開始パラメーターと名前を使用して、1 つのサービスを複数回登録できます。このような構成は、より堅牢になる可能性があります。
sc.exe create Service_1 binPath= "C:\bin\myserv.exe -run=serviceFirst" DisplayName = "サーバー 1"
sc.exe create Service_2 binPath= "C:\bin\myserv.exe -run=serviceSecond" DisplayName = "サーバー 2"