Turkcell | Geleceği Yazanlar

401: Node.jsBaşlangıç seviyesi derslerde Web Programlama uygulama geliştirme ortamını detaylı olarak inceliyoruz.

Tüm Eğitimleri Aldın mı? Kendini sınamanın tam zamanı

Haydi Sınava Gir

Senkron İşlem

Kategori : Mobil | Lisans : Creative Commons (by-nc-sa) | En son 12.09.2019 tarihinde güncellendi
Eğitmen : Geleceği Yazanlar Ekibi
Etiketler : web-programlama

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...