Android アプリを使用して、プリペイド SIM カードを使用して GPS 座標を送信したいと考えています。私の理論では、応答をダウンロードせずにリクエストのみを送信する場合、カードのお金を使い果たすことはありません。
これをテストするには: 方法はありますか 1. Android の場合。リターンを期待しない特定のタイプのリクエストを作成しますか? 2. サーバー側。(できれば php -lamp スタック) 応答がありませんか?
UDP と TCP に関係があるような気がします。
通常、HTTP は TCP 上で実行されます。代わりに UDP またはある種のハイブリッド アプローチを使用するクライアント サーバー モデルを作成した場合、これは機能する可能性があります。私は決して専門家ではありませんが、UDP で実行される一般的に使用される RESTful アプリケーションについては知りません。
サーバーへのソケット接続を作成し、UDP プロトコルを使用して書き込むと、Steve が上で説明 したようにうまくいきます。
InetAddress serverAddr = Inet4Address.getByName("addressIP");
Socket socket = new Socket(serverAddr, SERVERPORT);
socket.getOutputStream().write("your data".getBytes());
SERVERPORT は 8080,4040 の略で、サーバーによって異なります。このコードを使用してサーバーと通信しました