データの変換を行う基本的なWindowsサービスがあります。ユーザーがいくつかの構成を変更できるようにする分離されたGUIがあります。これは、Windows Seriviceの実行に代わる必要があります。両方とも同じボックスを実行しており、C#.NETを使用して実装されています。ミューテックス、イベントなどのプロセス間通信メカニズム以外のサービスと通信する最も良い方法はどれですか。 また、Webサービスではないため、Webサービスとして実装することは避けたいと思います。.NETで作成したWindowsサービスを呼び出す方法は?
0
A
答えて
3
私はWCFサービスを使用して通信します。
サービスはセッション0で実行され、すべてのユーザーコードはセッション> 0で実行され、通信できないため、Windows 2008/Windows 7ではnetNamedPipeバインディングを使用できます。
私は自分のプロジェクトでnetTcpBindingを使用しました。
0
プロセスが別のマシンに移動しない場合は、通信メカニズムとしてmemory mapped filesを使用できます。
そうでない場合は、WCFが適しています。
0
サービスの設定データを扱っているので、私はどこかでそれを維持します。データベース、ファイル、レジストリなど。UIは情報を書き込み、サービスは適切なとき(たとえば、それぞれの実行時)に情報を読み取ります。
関連する問題
- 1. jQueryで.NET WSDL呼び出しを呼び出す方法Javascript?
- 2. .net 3.5 WindowsサービスからWebサービスを呼び出す
- 3. アンドロイドから.NET Webサービスを呼び出す方法は?
- 4. Blackberry Simulatorから.NET Webサービスを呼び出す方法は?
- 5. Google Webアプリケーションから.Net Webサービスを呼び出す方法は?
- 6. Windowsサービスでのメソッド呼び出しの呼び出し
- 7. .Netで動的にWebサービスを呼び出す方法
- 8. Windowsサービスから私のDLLを呼び出す方法は?
- 9. Windowsサービスでパブリックメソッドを呼び出す
- 10. WindowsサービスでEnvironment.Exitを呼び出す
- 11. HTTP要求リスナーWindowsサービスを.NETで作成する方法
- 12. .NET WindowsサービスからShell32.dllを呼び出す
- 13. WebRequestを使用したSOAP Webサービス呼び出しの作成
- 14. WindowsサービスからWebAPIを呼び出す方法
- 15. .NET Webサービスを呼び出すColdFusionコード
- 16. VB6から呼び出された.netクラスからのWebサービス呼び出し
- 17. WCFサービスの呼び出し方法
- 18. Quitで作成した.uiデザインフォームをbutton.clicked()イベントで呼び出す方法は?
- 19. ブラウザからWindowsサービスを呼び出す
- 20. リモートコンピュータからWindowsサービスを呼び出す
- 21. Java WebServices - サービスを呼び出す方法?
- 22. asp.netユーザーコントロールでjquery ajax呼び出しを作成する方法
- 23. .netプログラムでwindows呼び出しを処理しますか?
- 24. .NET 3.5を使用して作成するものWebサービスまたはWindowsサービス
- 25. ネイティブDLLへの呼び出しが.NET Windowsサービスから失敗する
- 26. iOS App - ランタイムライブラリ/アプリケーションを作成して呼び出す方法
- 27. .Net Windowsアプリケーション - ファイルアソシエーションでプログラムを自動的に呼び出す方法
- 28. ユーザーアプリケーションでiPhoneカレンダーを呼び出す/作成する方法
- 29. WebサービスのWebサービスへの呼び出しのスレッド - (.net 2.0)
- 30. FlexiGridでパラメータをWebサービス呼び出しに渡す方法
WFCはどうですか? – zmbq
ええ、私はWCFと同様のことをします – Nick