0

モバイルデバイスから.NETアプリにコマンドを送信できるソリューションを作成する予定です。例:Androidアプリを実行します。アプリで「PCでWinampを起動」ボタンを押します。その後、PC上のWinampはすぐに再生を開始します。使用する予定のコンポーネント:

  1. Androidアプリ(コマンドをWebサービスに送信するため)
  2. .NET Webサービス(Androidからコマンドを受信し、このコマンドが無効になっていないかどうかをMS-SQLデータベースに確認します。無効になっていない場合は、すぐにコマンドをXMPPに送信します)。
  3. XMPPサーバーはコマンドをキャッチし、すぐに.NETアプリケーション(PC上)に送信します。次に、.NETアプリがコマンドを実行します(たとえば、Winampまたはその他のアクションを実行します)。

これは良いメカニズムですか?それは機能しますか?ありがとうございました。

4

1 に答える 1

0

はい、このアプローチは機能します。プロトコルとしてXEP-0050を使用してみてください。

<iq type='set' to='responder@domain' id='exec1'>
  <command xmlns='http://jabber.org/protocol/commands'
           node='start-winamp'
           action='execute'/>
</iq>
于 2012-07-02T04:05:32.900 に答える