2011-01-18 24 views
0

私は、クライアント、契約、サービスを含むWCFサービスアプリケーションを作成しました。私はクライアントを使用して、サービスに実装されているメソッドを呼び出します。WCFサービスがメソッドをクライアントから呼び出すことはできますか?

サービスにタイマーを設定し、その間隔をティックに設定し、サービスが呼び出されている間に実行中のメソッドを持つ方法がありますか。

サービス(静的および非静的)のコンストラクタを作成しようとしましたが、機能しませんでした。

サードパーティのクライアントを作成すると、私が必要とするサービスを実装したメソッドが実行されると考えました。

ありがとう、 Oded。

答えて

1

サービスが呼び出されている間、実行して何かをしたい場合は、あなたがクライアントからそれを行うことができます:

  • 通話開始処理クライアント
  • からクライアント
  • コール停止からサービスを呼び出しますあなたはまた、サーバー側でそれを行うことができ、クライアント

からプロセス:

  • サービスであなたの最初の行は、プロセス
  • を開始したサービスであなたの最後の行には、停止処理

ですあなたがそうでなければ、多くの孤立したプロセスとなってしまいます、エラー処理について気をつけなければなりません注意してください。

関連する問題