0

AndroidアプリケーションからJavaのデスクトップアプリケーションにイベントを発生させたい。できますか?はいの場合、どのAPIを使用しますか?例やコードスニペットはありますか?

4

1 に答える 1

1

Android アプリケーションとデスクトップ アプリケーションはどちらもクライアントです。2 つのクライアントは、サーバーを介して互いに通信するか、事前に定義された場所 (IP アドレス) で実行されているサーバーを介して少なくとも接続を初期化できます。したがって、これを実行できるサーバーが必要です。

おそらく、これにはサードパーティのサーバーを使用 (または悪用) できます。たとえば、デスクトップ アプリケーションが電話番号を「知っている」場合、利用可能な Web サービスのいずれかを介して SMS を送信できます。Android アプリケーションは SMS をキャッチし、そのテキストから情報を取得します。マシンにインストールされた Skype や電子メールを使用して、アプリケーション間でメッセージを送信することもできます。しかし、より良い方法は、RESTful API を公開する独自のサーバーを開発し、それをネゴシエーションに使用することです。

于 2012-11-04T16:39:50.823 に答える