LoginSignup
0
0

More than 3 years have passed since last update.

アプリとサーバー間の流れ

Posted at

TCP/IP

TCP/IPとはインターネット通信のプロトコルで、安全性の約束、TCP(Transmission Control Protocol)とネットワーク用の約束事
IP(Internet Protocol)を組み合わせたもの。
コンピューターネットワークやインターネットを動かしている通信技術を一般的にTCP/IPという。
IPだけでは伝達方法がわからないため、TCPの力を借りている。

TCP

TCPとは相手にデータが送られたか、都度確認しながら通信するやり方。
特徴としては漏れなく伝わる可能性が高いということとスピードが遅くなるという点がある。

IP

IPとは、ネットワークの通信規約の一つで、ネットワークに接続する個々のコンピューターにアドレスを割り振り、データ転送における伝送経路の確定方法を定めている。

HTTPメゾット

HTTPのメゾットでよく使う物がGETPOSTPUTDELETEが挙げられる。

メソッド 使い方
GET 情報の取得
POST 情報の登録
PUT 情報の更新
DELETE 情報の消去

SSL通信

SSLとはウェブサイトとユーザーの通信を暗号すること。
SSL通信していないと、通信の中身を悪意のある第三者に傍受され中身のパスワードやクレジットカード情報を盗まれる可能性がある。
これを解消するためのSSLはブラウザとサーバー間の通信を暗号化する。盗みみられたとしても解読するのは困難となる。

アプリと通信の流れ

アプリが起動するとサーバに命令を送り、サーバがデータベースにデータを要求しデータベースがサーバにデータを送り、サーバがアプリにデータを表示する。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0