«socket.io» etiketlenmiş sorular

Socket.IO, her tarayıcıda ve mobil cihazda gerçek zamanlı uygulamaları mümkün kılarak farklı aktarım mekanizmaları arasındaki farkları bulanıklaştırmayı hedefliyor. WebSockets, Flash yuvaları, uzun yoklama ve daha fazlası gibi birden çok aktarımı destekler ve bir aktarım başarısız olduğunda otomatik olarak geri döner.


5
Olası en basit Socket.io örneğinin bir örneği nedir?
Socket.io'yu son zamanlarda anlamaya çalışıyorum ama süper bir programcı değilim ve internette bulabildiğim hemen hemen her örnekte (inanın bana saatlerce baktım), işleri zorlaştıran fazladan şeyler var. Bir çok örnek kafamı karıştıran veya garip bir veritabanına bağlanan veya bir şeyleri karıştıran kahve dosyası veya tonlarca JS kitaplığı kullanan bir sürü şey …
113 node.js  socket.io 


2
JWT kullanarak soket io bağlantılarını doğrulama
Socket.io bağlantısının kimliğini nasıl doğrulayabilirim? Uygulamam bir belirteç almak için başka bir sunucudan (python) bir oturum açma uç noktası kullanıyor, bir kullanıcı düğüm tarafında bir soket bağlantısı açtığında bu belirteci nasıl kullanabilirim? io.on('connection', function(socket) { socket.on('message', function(message) { io.emit('message', message); }); }); Ve müşteri tarafı: var token = sessionStorage.token; var …
106 node.js  socket.io  jwt  token 

5
Socket.io odaları, broadcast.to ve sockets.in arasındaki fark
Socket.io'nun benioku dosyası aşağıdaki örneği içerir: var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.join('justin bieber fans'); socket.broadcast.to('justin bieber fans').emit('new fan'); io.sockets.in('rammstein fans').emit('new non-fan'); }); Arasındaki fark nedir socket.broadcast.to()ve io.sockets.in()?
102 node.js  socket.io 

3
Faye vs Socket.IO (ve Juggernaut)
Socket.IO , en popüler ve aktif WebSocket öykünme kitaplığı gibi görünüyor.Juggernaut , bunu eksiksiz bir pub / sub sistemi oluşturmak için kullanır. Faye aynı zamanda popüler ve aktiftir ve kendi javascript kitaplığına sahiptir, bu da tam işlevselliğini Juggernaut ile karşılaştırılabilir hale getirir. Juggernaut, sunucusu için düğüm kullanır ve Faye, düğümü …

12
WebSockets ve Apache proxy'si: mod_proxy_wstunnel nasıl yapılandırılır?
Sahibim : Apachebenim sunucunun 80 numaralı bağlantı noktasında (v2.4) www.domain1.comile, mod_proxy ve mod_proxy_wstunnel etkin node.js + socket.io aynı sunucunun 3001 numaralı bağlantı noktasında. Erişim www.domain2.com(bağlantı noktası 80 ile) burada açıklanan yöntem sayesinde 2.'ye yönlendirir . Bunu Apache yapılandırmasında ayarladım: <VirtualHost *:80> ServerName www.domain2.com ProxyPass / http://localhost:3001/ ProxyPassReverse / http://localhost:3001/ ProxyPass …

3
NodeJS + Socket.IO ve PHP nasıl entegre edilir?
Son zamanlarda nodeJS ve PHP arasında iletişim kurmanın iyi bir yolunu bulmak için etrafa bakıyordum. Fikir şu: nodeJS hala oldukça yenidir ve sadece onunla tam bir uygulama geliştirmek biraz zor olabilir. Dahası, projenizin gerçek zamanlı bildirimler, sohbet gibi yalnızca bir modülü için ihtiyacınız olabilir ... Ve PHP ile diğer tüm …

3
İo.sockets.emit ile yayın arasındaki fark nedir?
İo.sockets.emit ile socket.broadcast.emit arasındaki fark nedir? Gönderen soket FAKAT herkese sadece yayın mı yayıyor? Görünüşe göre birbirinin yerine kullanılabilirler: io.sockets.on('connection', function (socket) { //these should do the same thing io.sockets.emit('this', { receivers: 'everyone'}); socket.broadcast.emit('this', { receivers: 'everyone but socket'}); //emits to everyone but socket socket.emit('this', { receivers: 'socket'}); //emits to …

6
Socket.io ile belirli bir istemciye nasıl mesaj gönderilir
Socket.io + node.js ile başlıyorum, yerel olarak bir mesaj göndermeyi ve socket.broadcast.emit()işlevi yayınlamayı biliyorum : - bağlı tüm istemciler aynı mesajı alır. Şimdi, belirli bir istemciye nasıl özel mesaj göndereceğimi öğrenmek istiyorum, yani 2 kişi arasında özel bir sohbet için bir yuva (İstemciden-İstemciye akış). Teşekkürler.

8
Socket.io'yu Express 4 ve express-generator / bin / www'da kullanma
İşte anlaşma: socket.io'yu hızlı bir projede kullanmaya çalışıyorum. Express Js 4 lauch edildikten sonra, ekspres oluşturucumu güncelledim ve şimdi ./bin/wwwbu değişkenler de dahil olmak üzere uygulamanın ilk işlevleri dosyaya giriyor (www dosya içeriği: http://jsfiddle.net/avMa5/ ) var server = app.listen(app.get('port'), function() {..} (kontrol edin npm install -g express-generatorve sonraexpress myApp Soket.io …

6
Socket.IO 1.x ve Express 4.x ile oturumlar nasıl paylaşılır?
Socket.io 1.0 ve Express 4.x ile bir oturumu nasıl paylaşabilirim? Bir Redis Mağazası kullanıyorum, ancak önemi olmaması gerektiğine inanıyorum. Çerezlere bakmak ve oturumu getirmek için bir ara yazılım kullanmam gerektiğini biliyorum, ancak nasıl yapılacağını bilmiyorum. Aradım ama herhangi bir çalışma bulamadım var RedisStore = connectRedis(expressSession); var session = expressSession({ store: …

4
Socket.IO işleme bağlantı kesme olayı
Bu bağlantı kesme olayını halledemiyorum, neden soketin istemciye gönderilmediğini bilmiyorum / istemciye yanıt vermiyor! Sunucu io.sockets.on('connection', function (socket) { socket.on('NewPlayer', function(data1) { online = online + 1; console.log('Online players : ' + online); console.log('New player connected : ' + data1); Players[data1] = data1; console.log(Players); }); socket.on('DelPlayer', function(data) { delete Players[data]; …



Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.