İçeriğe geçin

Asenkron programlama

Bir sonucu beklerken planlanan akışın tamamını bu yüzden durdurmak zorunda kalmamak.

Yazılım mimarisi

Asenkron programlama nedir?

Asenkron programlama bir işi başlatıp sonucunu daha sonra işlemeyi sağlar. Uygun bekleme aşamalarında program başka olayları ele alabilir. Ağ erişimi yaygın kullanım alanıdır. Bu, otomatik paralel yürütme veya her işlemin daha hızlı olması sözü değildir. Yoğun hesaplama aynı akışta senkron yürüyorsa akışı yine engelleyebilir.

Kurgusal portalda belge yükleme başlar. Aktarım beklerken ekran tepki vermeyi sürdürebilir ve ilerleme durumu gösterebilir. Ancak uygun teyit belgenin kaydedildiğini bildirmeye izin verir. Hata, iptal ve geç yanıt için ayrı durumlar gerekir. Erken dönen işlev veya tepki veren ekran bu nedenle başarılı yüklemeyi tek başına kanıtlamaz.

Kaynaklar