同期および非同期の理解

同期:
同期考え方は次のとおりです。すべての操作は、単にユーザーに返さ、行われます。このようなユーザーがオンライン気持ちが立ち往生ユーザーを与え、あまりにも長く待つ(つまり、システムの移行で、移行をクリックし、インタフェースが動いていないが、プログラムがまだ実行されて、気持ちを立ち往生)。閉鎖この場合、ユーザインターフェースは、閉じることができない、すなわち移行プログラムを中止しました。
 
非同期:
ユーザーのメッセージ・キューへの要求、およびユーザへのフィードバック、システムの移行プロセスは、ブラウザを閉じることができ、開始しました。プログラムは、データベースに入ってゆっくり行きます。これは非同期です。しかし、ユーザーが立ち往生感じていない、あなたのシステムが要求に応答したことを教えてくれます。あなたは、インターフェイスをオフにすることができます。
 
結果がユーザーに返さ前に同期は、すべての操作が行われます。それがデータベース終了した後、ユーザーは、ユーザーエクスペリエンスは良くありません。
非同期操作は、適切なユーザーへのすべての要求を待たずに行います。これは、ユーザーエクスペリエンス、より良いデータベースを書くために、ゆっくりと、最初のユーザー要求である、と。

おすすめ

転載: www.cnblogs.com/TomBombadil/p/11122715.html