Node.js kullanman gerekiyor. ASP kısmında olay nasıl dönüyor bilmiyorum ama genel olarak mantık aynı. Chat'te bir kullanıcı mesaj girdiğinde Node ile yazdığın backend'de Socket request'leri dinlemen gerekiyor. Mesela localhost:3000'de senin uygulaman çalışırken localhost:5000'de Nodejs sunucun çalışacak, chat'te biri mesaj gönderdiğinde socket.send() şeklinde chatroom, user ve message datalarını alarak backend'e göndereceksin, bu data'ları kullandığın veri tabanına kaydedeceksin, daha sonra aynı chatroom üzerinde bulunan herkese gelen bu data'yı Socket üzerinden geri göndereceksin.
Geçenlerde yazdığım chat kodunun Socket kısmı böyleydi mesela.
Eki Görüntüle 1547999
Çok üstünkörü anlattım senin bunu ayrıca araştırman gerekiyor. Nodejs kısmına hakim değilsen Socket için tutorial falan izle.