現在私の会社では、アプリケーションサーバーを起動して実行する従来のWindowsサービスを使用しています。次に、そのサービスを監視する別のWindowsサービスを使用します。クラシックWindowsサービスまたはサーバー監視サービス用のWCF?
これで、Webポータルを構築できるようになりました。 - 監視結果をポータルで視覚的に表示できます。 - アプリケーションを実行しているサービス上のポータルから実行されるアクション。 - サービスを実行しているサーバーが稼働しているかどうか、結果を監視サービスから取得する必要があるかどうかを確認します。 - 更新設定、一時停止、停止などのサービスを実行しているサーバにコマンドを設定します。
私は両方のサービスをWCFに移行し、これらの2つのサービスが間に通信し、Web上記のアクションのポータル。 WebポータルはMVC 3に基づいています。
私はWCFで多くの経験がありませんので、ベストプラクティスのヒントをお願いします。 - これはWCFの良い解決策ですか? - WCFベースのサービスはどこにホストする必要がありますか? - XMLメッセージングの代わりにJSONですか?
また、WCFウィンドウサービスの基本に当てはまる参考資料があれば、それもありがたいです。今まで私がオンラインでチェックした本は無駄で広範囲であり、私の時間はWCFに移行するかどうかの決定にはかなり制限されています。
感謝:)