2

私 (または会社) は、メモリ、ディスク容量、いくつかの接続、およびリアルタイム データベース サーバーに関連付けられたその他のものを監視する単純なウォッチドッグ アプリケーションを持っています。このアプリケーションを使用して、エラーを検出し、システム管理者に電子メールで障害を通知します。また、som KPI などの日次レポートも送信します。

問題は、このソリューションでは常に誰かがサーバーにログインしている必要があることです (いくつかの問題を監視するためだけに簡単に作成されましたが、さらに開発したいアプリケーションになりました)。誰かが常にログオンする必要があることを避けるためのサービス。

アプリケーションは、C# フレームワーク 3.5 で記述されています。私は今、WCFやその他のものがあることを知っています。VS (バージョン 2012) を調べたところ、以前はそこにあったサービス プロジェクトが削除され、現在は WCF しかないことがわかります。

過去 5 年間、仕事でレガシー C++ プログラミングしか行っていないので、その分野 (.NET テクノロジ) で多くの経験を積む必要はありません。

これを最善の方法で行うための推奨事項はありますか?

4

1 に答える 1

2

すべてのロジックをクラス ライブラリに移動すると、新しいサービス プロジェクトを作成し、生成されたサービス内でそのライブラリを使用できます。

MSDN には、プロセスを順を追って説明するサービスの作成に関するウォークスルーがあります。

于 2013-09-03T17:07:39.603 に答える