İçeriğe geç

Node.js ile Events Module

Merhabalar bu yazımda Node.js modüllerinden events modül nedir ve nasıl kullanırız örneği vereceğim.

Events modülü otomatik olarak tetikleme işlemlerinde kullanılır. İOS üzerinde NotificationCenter örneği verebilirim. Bu events yapısını bir çok asenkron işlem yapan modül kullanmakta ki bunların en önemlileri socket.io örneğidir. Bu örneğide ilerleyen yazımda paylaşacağım.

Kullanımına gelirsek aşağıda yazdığım örneği inceleyebilirsiniz. Duruma göre tetikleme işlemi yapabilirsiniz.

Modül kurulu değilse projenizin içerisinde konsol üzerinden node install events diyerek modülü kurabilirsiniz.

var events = require('events');
var eventEmitter = new events.EventEmitter();

eventEmitter.on('action',function(arg1,arg2){
	console.log(arg1 + " " + arg2);
});

setInterval(function() {
eventEmitter.emit('action','Kenan','Atmaca');
},3000);

on methoduyla dinleme yapıp, emit methodu ilede tetikleme işlemi yapabilirsiniz.

Daha fazlası için Events Doc inceleyebilirsiniz.

 

 

Tarih:Node.js

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca