私はそれを行う方法についてのドキュメントを見つけることができません。svchost.exeを使用して自分のサービスをホストすることはできますか?
10
A
答えて
6
いいえ、svchost.exeは文書化されておらず、Windowsの一部であるサービスでのみサポートされています。
理由の一部は信頼性が高い - 第三者サービスのクラッシュは、重要なWindowsサービスに影響しないはずです。
なぜsvchostを使用しますか?一緒に結合したいいくつかのサービスがありますか?複数のサービスをホストする独自のexeファイルを作成するのはかなり簡単です。
8
このリンクにコメントすると、あまりにも多くのカット/ペーストができます。あなたが言語を指定しなかったので、ソースはC++です。それは重要ではないと思います。
EDIT:記録のために、私はそれは良いアイデアだと言っておりません。
1
は、Windows NTリソースキット(http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en)をダウンロードし、何も外のサービスを作成するために、これらの指示に従うことができます:http://support.microsoft.com/kb/137890
関連する問題
- 1. OdataサービスをWindowsサービスとしてホストすることはできますか?
- 2. 自分のリモートサーバーに自分の裸のgit repoをホストすることはできますか?
- 3. WCFサービスをブラウザヘルパーオブジェクトでホストすることはできますか?
- 4. キーボードショートカットを使用して自分のウェブサイトを使用することはできますか
- 5. 自分のDLLをリバースエンジニアリングすることはできますか?
- 6. eBay APIを使用して自分のサイトでチェックアウトすることはできますか?
- 7. PInvokeを使用して自分のdllからメソッドを呼び出すことはできますか?
- 8. Googleコード:Googleのコードホスティングで無料で自分のサイトのjsファイルをホストすることはできますか?
- 9. Webmethods - 独自のWebサービスをホストできますか?
- 10. 自己ホストWCFサービスを使用したSilverlightとASP.NET AuthenticationService?
- 11. 自分でホストされたWordpressを301リダイレクトで使用する
- 12. WindowsサービスでWCFサービスをホスト(自己ホスト)し、http経由で公開できますか?
- 13. 複数のホストで同じドメイン名を使用してウェブサイトを設定することはできますか?
- 14. CUSPに自分自身のSBCLを使用させることはできますか?
- 15. オブジェクトは自分自身を破壊することができますか? (Java)
- 16. リモートシッククライアントを使用して、自己ホスト型のクロスドメインWCFサービスにバインドするオプションは何ですか?
- 17. WCF:自分のWCFサービスを呼び出すことができません
- 18. Delphiデバッガで使用する.RSMファイルを自分で生成することはできますか?
- 19. ホスト名を変更しても自分自身にpingできません
- 20. どのように私は自分のアプリケーションでのマーキーを使用することができますか?
- 21. Turnkey Linuxを使用して、Windows環境でJava Webサービスをホストしますか?
- 22. 他のテーブルを変更してmysqlを自分自身に更新させることはできますか?
- 23. Appleのプッシュ通知サービスをインスタントメッセージングに使用すると、リンゴは自分のアカウントをブロックしますか?
- 24. 自分のプロジェクトでConfluenceのエディタを使用できますか?
- 25. 私はGitHubを使って自分のウェブサイトをホストしています。どのDismusプラットフォームを使用するのが最も適していますか?
- 26. 自分のクラスでブーストグラフをラップすることはできますか?
- 27. サービススタックで自分のGETリクエストをカスタマイズすることはできますか?
- 28. IISホストWCFサービスを使用して「サガタイムアウト」を実装していますか?
- 29. WSDLをREST Webサービスで使用することはできますか?
- 30. Webサービスでキャッシュを使用することはできますか?
http://forum.sysinternals.com/writing-a-service-that- runs-under-svchost_topic11974.html – paulm