2011-02-06 11 views
0

私は新しいWindowsサービスを書いています。私は必要な情報とhowtosを収集することを探していました。私が欠けているのは、私のwebappとサービスとのやりとりです。 servicecontrollerは私がサービスにメッセージを送るのを助け、私にサービスの主要な状態を与えます。Windowsサービスの相互作用

カスタムメッセージを取得したり、カスタムプロパティを設定したり、プロパティを取得する方法はありますか? xmlの設定ファイルのように、どちらも読み取りと書き込みが可能なサービスとWebアプリケーションの両方にファイルを使用する必要がありますか、それとも良い方法がありますか?

対応するイベントログにメッセージを取得する方法はありますか、どのようにそれらにアクセスしますか?

+0

なぜWindowsサービスを使用しますか?どのような仕事をしているのですか?それはなぜウェブサイトによって制御される必要がありますか?これらの質問に答えることで、私たちはあなたの仕事をよりよく理解することができ、より良いアーキテクチャの推奨が得られます。 –

+0

私はそれが必要なタスクがあるので。私はそれが時間の時に他の質問と一緒に戻ってきます。今私はちょうどWindowsサービスとcomunicateする方法をinteresstedです。私はベストプラクティスを決定するためにいくつかの情報を収集しているだけで、私の必要性についてもっと疑問があると思う。私はそれらを書いて、他の人々が良い情報を得ることができるようにしたい。それは私の仕事についてのすべてではない、私は人々が基本的な質問を知ることは有用であると思う "どのようにWindowsサービスと対話する"、なぜ問題はない...しかし、あなたのヒントありがとう! – Luke

答えて

3

Windows Communication Foundationをご覧ください。これにより、サービスがWebAppに情報を「提供」できるようになります。

+0

私は今それを調べるつもりです! – Luke

+0

シルバーライトが私のクロムをクラッシュさせないならばね... – Luke

+0

+1。私は通常、WCFを使用してWindowsサービスとASP.NETの間で通信します。通常、サービスコントロールとログ( 'ServiceController'と' EventLog')はASP.NETからは必要ありません。 –

関連する問題