HTTP 呼び出しに反応するマルチプラットフォーム アプリケーションの作成に関するオプションを探しています。私の状況を説明するには:
- HTTP リクエストを作成できるクライアント マシンで実行しているソフトウェアがあります。具体的には、GET 経由で情報を渡します。
- 手動で入力された IP アドレスやその他の情報 (認証トークンなど) を受け入れるようにソフトウェアを調整することはできますが、通信方法を実際に変更することはできません。
- 要件は、このソフトウェアが少量の情報をその場でスマートフォンで実行されているアプリに渡すことができることです。
- 同じローカル ネットワーク上にいるなど、ネットワークの制限を指定できます。
- アプリとクライアントの間にサーバーを作成することは、私にとって現実的ではありません。
私の考えでは、HTTP 呼び出しを座ってリッスンし、渡された情報に基づいて動作する、サーバーとして効果的に機能する単純なアプリを作成できると考えています。
Phonegap は、純粋にクロスプラットフォーム機能のために頭をよぎりました。最終的に、ネイティブ開発が必要な場合は、優先されませんが、オプションです。
これまでにこの件に関して私が見つけたものはすべて、プラットフォームに固有のものであり、通常は競合するプラットフォームに代替手段がないか、接続を処理するクライアントまたは中間サーバーとしてアプリに依存しています.
私の質問は、iPhone または Android デバイスをリッスン ポートを備えたサーバーとして効果的に設定することは、Phonegap で実際に可能ですか、それともまったく可能ですか?
上記のアプローチにはいくつかの (非常に有効な) セキュリティ上の懸念があることを認識しています。これに対処するために、追加の制御が導入される予定です。前方。