「非同期処理」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「'''非同期処理'''(ひどうきしょり)とは、あるタスクの完了を待たずに次のタスクを処理しはじめることをいいます。 非同期処理の実装方法はプログラミング言語やライブラリによってまちまちです。 JavaScriptなどのシングルスレッドで関数ポインタ(コールバック関数)を用いる方法や、C#やSwiftなどのマルチスレッ…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 3行目: | 3行目: | ||
非同期処理の実装方法は[[プログラミング言語]]や[[ライブラリ]]によってまちまちです。 | 非同期処理の実装方法は[[プログラミング言語]]や[[ライブラリ]]によってまちまちです。 | ||
[[JavaScript]]などの[[シングルスレッド]]で[[関数ポインタ]]([[コールバック関数]])を用いる方法や、[[C Sharp|C#]]や[[Swift]]などの[[マルチスレッド]]および[[スレッドプール]]を用いる方法など、プログラミング言語やライブラリごとに様々な方法が考案されています。 | [[JavaScript]]などの[[シングルスレッド]]で[[関数ポインタ]]([[コールバック関数]])を用いる方法や、[[C Sharp|C#]]や[[Swift]]などの[[マルチスレッド]]および[[スレッドプール]]を用いる方法など、プログラミング言語やライブラリごとに様々な方法が考案されています。 | ||
とくに応答速度が遅い「通信」は非同期処理と相性が良いとして「[[非同期通信]]」がよく使われます。 | |||
[[category: 非同期処理]] | [[category: 非同期処理]] | ||