Nodejs ve Socket.io İstemciler Arası İletişim

 
 
 
 

Merhabalar arkadaşlar,

Daha önce nodejs’in socket.io modülü ile ilgili bir yazı yazmıştım fakat bazı konularda boşluklar olduğunu fark ettim.

Bu yüzden bu yazıyı devamı niteliğinde düşünebilirsiniz.

İstemci ile birebir iletişim sağlayabilmek için ilk olarak istemcinin socket id’sini bilmek gerekiyor. Bu id’yi istemciye ulaşmak için kullanabileceğiniz bir adres gibi düşünebilirsiniz.

İstemcinin Socket İd’sini socket.id ile öğrenmek mümkün :

Socket id’lerini kullanarak sadece istediğiniz istemcilerde istediğiniz event’leri tetiklemeniz’de mümkün :

İki kullanıcı arasında iletişimi sağlamak istediğimizde sunucuda köprü vazifesi görecek bir event tanımlıyoruz ve birinden gelen veriyi diğerine göndermesini sağlıyoruz.

Socket.id’leri kayıt altına alarak bunu sistematik bir hale getirebilirsiniz fakat ben ufak bir örnekle, işin mantığını göstermek istiyorum :

app.js

deneme.html

 
 
 
 

Yorum Gönder

Bilgi : E-posta Adresin Sadece İletişim için, kimsecikler görmeyecek.