Web Programlama

Web Programlama

DERS PROGRAMI
Web Programlama 401 Ders Programı

Asenkron İşlem

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

Aşağıdaki kod, senkron dosya okuma işleminin asenkron sürümüdür. Callback fonksiyonu okumanın bittiği konusunda bir mesaj vermeden, sistem başka bir işlemi gerçekleştirmeye hazırdır.

var fs = require('fs');
fs.readFile("gyDosya.txt", "utf8", function(err, content) {
if (err) {
      return console.log(err);
             }
  console.log(content);
      });
console.log('Dosya okunuyor...');

Yukarıdaki asenkron kodun çıktısı aşağıda verilmiştir. Önce son komut icra ediliyor ve "Dosya okunuyor…" mesajı veriliyor. Daha sonra ise dosyanın içeriği yazdırılıyor:

Dosya okunuyor...
BEN BİR DOSYAYIM

Bu çıktıyı senkron okuma ile karşılaştırınız.