2009-08-22 5 views
0

私はネットワークソフトウェアを書くのが初めてで、方向性の高いレベルのポイントを探しています。iPhoneからPCへのリモートコントロール

私は数ヶ月間JavaとiPhoneの両方でコードを書くことができました(もちろん、独立しています)、ターゲットPCと通信できるiPhoneアプリケーションを作成したいと考えています。私の「エンドゲーム」は、Javaで書かれたPCベースのアプリケーション用のiPhoneリモコンを作成することです。

私の質問はどこですか? PC側でWebサーバーを作成するか、2つの「マシン」間で純粋なソケットベースのメッセージを送信する方が良いでしょうか?

私のPCはサーバーになり、iPhoneはクライアントになります。

答えて

0

あなたが行っているアプリケーションビューはどれくらい複雑ですか?それはウェブページで表現できますか?例えばPC上のアプリケーションはiPhoneサイズのWebページを介して必要なコントロール/データを表示できますか?そうであれば、開発時間を最小限にして問題に対する最も簡単なアプローチです。

0

iPhoneからサーバーにリモートコマンドを送信するだけの場合は、UDPなどのステートレスプロトコルを使用するだけで十分な場合があります。それはあなたが前に接続を設定せずにメッセージを送信することができます。電話で必要な知識は、サーバーのアドレスだけです。サーバーのアドレスを「発見」するには、Bonjourを使用して、ユーザーが接続を正しく構成するのではなく、サービスに名前を付けることができます。

UDPBonjourは、iPhoneとJavaでうまくサポートされています。

関連する問題