コミュニケーションアプリについて
20世紀末インターネットが社会に普及し、2008年にはAppleからiPhoneが発売されたことにより、以後スマートフォンが飛躍的に普及した。
LINEやカカオトークといったコミュニケーションアプリもこの頃誕生し、今では私たちの生活に欠かせないサービスとなりつつある。
1、コミュニケーションアプリとは何か
コミュニケーションアプリとは端的に言うとスマホ上で家族や友人と会話ができるサービスのことです。コミュニケーションアプリはモバイルメッセンジャーと呼ばれることも多く、こうしたユーザー間でリアルタイムで簡単なメッセージのやり取りができるサービスをインスタントメッセンジャー(略してIM)といいます。
2、インスタントメッセンジャーの代表例
では、インスタントメッセンジャーにはどのようなものがあるのか幾つか例を挙げていく。
・LINE
LINEとは2011年にサービスが開始されたコミュニケーションアプリである。NHN Japanによって提供されていて、音声通話や複数人での通話といった機能や、SNSとしての機能も持つ。
・カカオトーク
カカオは2010年にサービスが開始されたコミュニケーションアプリ。主に韓国で利用されていて、LINEと同じように音声通話や複数人での通話ができる。
・Skype
Skypeは2003年にKazaaの開発者ニコラス・センストロムとヤヌス・フリスにより開発され、ベータ版が配布されたインスタントメッセンジャー。Skypeの特徴は独自の通話機能で、音質の良さや安定した通話が行えることから多くの人に使われるようになった。2009年、スマートフォンでも使えるようになり、2011年にはMicrosoftに買収された。
3、インスタントメッセンジャーの仕組み
最後に、インスタントメッセンジャーでメッセージが相手に届く仕組みを説明します。例えばAさんとBさんがメッセージのやり取りを行うとすると、Aさんが送ったメッセージはまず、IMのサーバーに届けられる。そしてその次にそのサーバーがBさんにメッセージを送ることでBさんにメッセージが届く。このようにして、AさんはBさんにメッセージを届けることができる。因みにサーバーでは届けられたメッセージを一定期間保存している。このような通信方法をクライアントサーバシステム(略してCSS)という。CSSでは一台のサーバーでは接続する相手が増えるほど処理のスピードが遅くなるため、いくつかサーバーを作りそれぞれで違った処理をさせることで効率よく処理を行う。このような通信の手順のことをプロトコルという。
コミュニケーションアプリは無料で手軽に離れた人と会話ができるとても便利なサービスです。これを読んでコミュニケーションアプリやIMについてもっと知りたいと思った方は、インターネットを使って詳しく調べてみることをお勧めします。以下参考文献
・IT用語辞典バイナリ|コミュニケーションアプリ
https://www.sophia-it.com/content/%E3%82%B3%E3%83%9F%E3%83%A5%E3%83%8B%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%97%E3%83%AA
・LINE株式会社
https://linecorp.com/ja/
・ZUU online
https://zuuonline.com/archives/111553
・Appliworld
https://appli-world.jp/posts/1462
・InternetWatch
https://internet.watch.impress.co.jp/cda/news/2003/09/04/346.html
・プログラミング+
https://ascii.jp/elem/000/001/235/1235153/
・IT用語辞典e-world|クライアントサーバーシステム
http://e-words.jp/w/%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%82%B5%E3%83%BC%E3%83%90%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0.html#:~:text=%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%82%B5%E3%83%BC%E3%83%90%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%A8%E3%81%AF%E3%80%81%E9%80%9A%E4%BF%A1%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%92%E5%88%A9%E7%94%A8%E3%81%97%E3%81%9F,%E3%81%A7%E5%87%A6%E7%90%86%E3%82%92%E9%80%B2%E3%82%81%E3%82%8B%E6%96%B9%E5%BC%8F%E3%80%82
・ITの基礎知識|ITパスポート・基本情報|クライアントサーバーシステム
https://basics.k-labo.work/2017/10/17/%E3%82%AF%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3%E3%83%88%E3%82%B5%E3%83%BC%E3%83%90%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0/
・大塚商会|プロトコル
https://www.otsuka-shokai.co.jp/words/protocol.html
いずれも2020/08/08 17:30確認