Web Programlama

Web Programlama

DERS PROGRAMI
Web Programlama 401 Ders Programı

Senkron İşlem

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

Aşağıda bir dosyayı senkron çalışma modunda okuyan bir Node.js kodu vereceğiz. Burada kullandığımız, fs.readFileSync() fonksiyonu, fs.readFile() fonksiyonunun senkronize sürümüdür. Bir dosyayı okuyarak içeriğini göndermektedir.

Aşağıdaki Node.js kodu senkron işlem gerçekleştiriyor. readFileSync() fonksiyonu, tüm dosyayı okuyor ve bellekte depoluyor; daha sonra veriyi yazdırıyor ve konsola bir mesaj gönderiyor. Dosyanın okunması işlemi bitene kadar diğer bütün işlemlere ara verilecektir; çünkü bu bir senkron işlemdir.

var fs = require('fs');
var content = fs.readFileSync("gyDosya.txt", "utf8");
console.log(content);
console.log('Dosya okunuyor...');

Örnek senkron kodun çıktısı ise aşağıdadır:

BEN BIR DOSYAYIM
Dosya okunuyor...