2017-05-10 13 views
1

私はWPFアプリケーションを作成し、2つの異なるPCにインストールしました。今では、第1のPCのアプリから1つのボタンをクリックすると、第2のPCにデスクトップ通知が表示されます。Webサービスコールを使用して、あるWindowsアプリケーション(WPF)から別のWindowsアプリケーション(WPF)にデスクトップ通知を表示

私はそれがどのように行われるのか分かりません。私はWCFを使用する必要があるかどうか、または何か他のものを使用する必要がありますか?このアプリを複数のPCにインストールした場合は、どのように通知する必要がありますか?

私はsignalRを使用しようとしましたが、Windowsフォームメソッドを呼び出す方法を理解できませんでした。

アプリケーションは終了しません。それはトレイで最小限に抑えられます。私の考えは、WCFを使用してAppメソッドを呼び出して通知を表示できるということです。

私は私のアプリのためのが、Webサービスからの通知のこの種をしたい:

I want this kind of notification for my app but from webservice

答えて

1

あなたがここのようなWCFを主催し、自己を使用することができます。 https://msdn.microsoft.com/en-us/library/ms731758(v=vs.110).aspx 使用ネットTCPバインディング、それは管理者権限を必要としません。

また、あなたのアプリケーションが動作するPCのアドレス/ホストのリストを維持する必要があります。それからあなたがそこにあるいくつかの論理にしたがって、あなたの通知を示すべきものを選んでください。 また、調整する中央アプリを使用することもできます。ウェブアプリケーションでも構いません。それで、signalRが役に立ちます。それは標準のチャットアプリのようになります... Googleはあなたのための実装の多くを見つけることができます。

関連する問題