WebSocket ile gerçek zamanlı chat, bildirim ve canlı veri uygulamaları yapabilirsiniz.
Sunucu Tarafı (Node.js)
// (c) CodeMareFi - codemarefi.com.tr
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', (ws) => {
console.log('Yeni bağlantı!');
ws.send(JSON.stringify({ tip: 'hoşgeldin', mesaj: 'CodeMareFi WebSocket Sunucusuna Bağlandınız!' }));
ws.on('message', (data) => {
const mesaj = JSON.parse(data);
// Tum istemcilere yayınla
wss.clients.forEach(client => {
if (client.readyState === WebSocket.OPEN) {
client.send(JSON.stringify(mesaj));
}
});
});
});