0

今、私はここでいくつかの問題を抱えています:

グーグルなどで何度か調べましたが、これを行うための「簡単な」方法を見つけることができません。そして現在片頭痛を持っています...私を助けていません...しかし

私はJavaEclipseプログラムを持っています(本番マシンの「コントローラー」となるSwingアプリケーション)。

Androidアプリを設計する必要があります。このアプリは、ワイヤレスネットワークのEclipseプログラムからデータを取得する(そしてそれらを送り返す)必要があります。

JPARSONや実サーバーのセットアップのようなソリューションを見つけたばかりですが、それはあまりにも複雑です...私は必要ありませんか?!(または:Dが欲しい)phpか何かでウェブサイト全体をセットアップする...

あなたの誰かがより良い解決策で私を助けることができますか?コード固有である必要はありません。これらのマシンで10個の文字列を交換したいだけです。

4

2 に答える 2

1

httpserver http://docs.oracle.com/javase/6/docs/jre/api/net/httpserver/spec/index.htmlが組み込まれて いるため、スタンドアロン Java で簡単な Web サービスを簡単に実装できます。次に、おそらくjsonまたは独自の形式で、AndroidからURLConnectionを使用してデータを投稿/取得します。

于 2012-12-03T18:14:21.863 に答える
1

データを交換したい場合は、通信媒体が必要です。これを行う最も簡単な方法は、TCP/IP プロトコル スイートを使用することです。サーバー クライアント アーキテクチャを使用することにした場合、サーバーは電話の発言をリッスンする必要があります。彼は指定されたポートをリッスンすることでこれを行うことができ、「プロトコル」を処理する必要があります。または、PHPスクリプトまたはJavaサーブレットを作成するという、やや簡単な方法を使用できます。PHP スクリプトは、多数の php ホスティング プロバイダーがあり、安価であるため、より簡単です。独自のサーバーを作成する場合は、ある種の仮想プライベート サーバーが必要になり、そこにアプリを展開する必要があります。さらに、環境と達成しようとしていることをもう少し説明していただけると助かります。

于 2012-12-03T18:00:18.453 に答える