「同期通信」と「非同期通信」の違い
スポンサーリンク
予備知識
| 用語 | 意味 |
|---|---|
| 同期 | 2つの箱の中身を同じにすること。あるいは、何かと何かの足並みを揃えること。あるいは、相手の反応を ちゃんと待って行動すること。あるいは、幸か不幸か同じ時期に入社したが結局どっちも会社を辞めちゃって今では良い飲み友達のこと |
| 非同期 | 相手との足並みを揃えないこと。あるいは、相手の反応を待たないで、ひょいひょい行動すること |
| 通信 | 情報を伝えること |
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| 同期通信 | 「相手と足並みを揃えますよ!」な通信。相手に要求を出したら応答を待ち、応答が来てから次の処理を始める通信 |
| 非同期通信 | 「相手のことなんか知らねーよ!」な通信。相手に要求を出したら(相手からの応答を待たないで)さっさと次の処理を進められる通信 |
似ているところ
どちらも通信です。
情報のやり取りをします。

あと、対義語的な関係性の用語です。

違うところ
相手を待つか否かの違いです。
同期通信では、相手に要求を投げたら、応答が返ってくるまで待ちます。
応答が来るまで、ぼーっとしています。

非同期通信では、相手に要求を投げたら、応答が返ってくるまで待ちません。
さっさと次の処理を進めます。







