通信プログラムの流れ通信プログラムの大まかな処理の流れは次の図のようになります。端末側での処理は、サーバーへのリクエストの送信、レスポンスの受信、レスポンスの利用の3段階に分かれます。データを取得するためにこれらの手順を踏む必要があるという点で通常のプログラムと異なると言えます。これらの手順もほとんど形式化されているので身構える必要はありません。それでは実際にプログラムを作成していきましょう。Webブラウザを例にとって考えてみると、上図のように「http://www.yahoo.co.jp/」の内容を画面に表示させたい場合は、Webブラウザのアドレスバーに上述のURLを入力し、Webサーバにその内容を表示したいことを「要求(リクエスト)」しますね。その後、Webブラウザからの「要求(リクエスト)」を受け付けたWebサーバは、Webブラウザに対して「要求(リクエスト)」されたモノを、Webブラウザが解読出来るデータ(※)として「返却(レスポンス)」しますね。「返却(レスポンス)」するデータの形式については、Webサーバ側で予め指定することとなります。※この場合は、HTML形式のデータファイルや、HTMLで指定されている画像、スタイルシート等を指します。してWebサーバから「返却(レスポンス)」されたデータを、Webブラウザが利用/解読することで、私たちが目で見てわかる形での「Webページ」が表示されるのです。向けアプリから、この「要求(リクエスト)」と「返却(レスポンス)」を利用して、Webページを構成しているデータそのものや、XMLデータファイル、またJSON形式のデータファイル等を受信して、各データ形式に合わせた適切な処理を行うことで、アプリ内でWebサーバが持つ情報を利用する方法を説明して参りたいと思います。登録してみよう>>TOPへ会社案内プレスリリース災害用伝言版サービスサイト。