«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.

7
Socket.io ve websockets arasındaki farklar
Node.js içindeki socket.io ve websockets arasındaki farklar nelerdir? Her ikisi de sunucu push teknolojisi mi? Hissettiğim tek fark, socket.io, bir olay adı belirterek mesaj göndermeme / yaymama izin verdi. Socket.io durumunda, sunucudan bir mesaj tüm istemcilere ulaşacaktır, ancak websockets'te de aynı şekilde tüm bağlantıların bir dizisini tutmaya ve tüm istemcilere …

3
Hangi websocket kütüphanesi Node.js ile kullanılacak? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 3 yıl önce kapalı . Şu anda node.js için çok sayıda websocket kütüphanesi var , en popüler gibi görünüyor: https://github.com/Worlize/WebSocket-Node https://github.com/einaros/ws …

10
Gönderen dışındaki tüm istemcilere yanıt gönderin
Tüm istemcilere bir şeyler göndermek için şunları kullanırsınız: io.sockets.emit('response', data); Müşterilerden almak için şunları kullanırsınız: socket.on('cursor', function(data) { ... }); Bir istemciden sunucuda bir ileti alırken, bu iletiyi iletiyi gönderenin dışındaki tüm kullanıcılara gönderebilmem için ikisini nasıl birleştirebilirim? socket.on('cursor', function(data) { io.sockets.emit('response', data); }); Istemci kimliği ileti ile gönderip sonra …

3
Socket.io için iyi başlayanlar öğretici? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların olgular, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

12
Socket.io ve node.js ile belirli bir istemciye mesaj gönderin
Socket.io ve node.js ile çalışıyorum ve şimdiye kadar oldukça iyi görünüyor, ancak sunucudan belirli bir istemciye nasıl bir mesaj gönderileceğini bilmiyorum: client.send(message, receiverSessionId) Ama ne .send()ne de .broadcast()yöntemler benim ihtiyacımı karşılamıyor. Ne olası bir çözüm olarak buldum, .broadcast()yöntem ikinci bir parametre olarak ileti göndermek değil SessionIds bir dizi kabul, bu …

5
socket.io odaları veya ad alanı?
Ben gerçek zamanlı sohbet için nodejs / socket.io araştırıyorum ve oda uygulamak için bazı tavsiyeye ihtiyacım var. Hangisi daha iyi, isim alanını kullanmak veya sohbet edenlerin groplarını birbirinden tamamen izole etmek için oda özelliğini kullanmak mı? odalar ve isim alanı arasındaki gerçek teknik fark nedir? Kaynak kullanım farkı var mı?
163 node.js  socket.io 

9
node.js, SSL ile socket.io
Ama benim SSL sertifikası ile çalışan socket.io almaya çalışıyorum, bağlanmaz. Kod örneğimi sohbet örneğine dayandım: var https = require('https'); var fs = require('fs'); /** * Bootstrap app. */ var sys = require('sys') require.paths.unshift(__dirname + '/../../lib/'); /** * Module dependencies. */ var express = require('express') , stylus = require('stylus') , nib …

26
Socket.IO - bağlı soketlerin / istemcilerin listesini nasıl edinebilirim?
Şu anda bağlı olan tüm soketlerin / istemcilerin bir listesini almaya çalışıyorum. io.sockets maalesef bir dizi döndürmüyor. Bir dizi kullanarak kendi listemi tutabileceğimi biliyorum, ancak bunun 2 nedenden dolayı en uygun çözüm olduğunu düşünmüyorum: Fazlalık. Socket.IO bu listenin bir kopyasını zaten tutar. Socket.IO, istemciler için rasgele alan değerleri ayarlamak için …
159 node.js  socket.io 

13
node.js TypeError: yol mutlak olmalı veya res.sendFile için kök belirtmelidir [JSON ayrıştırılamadı]
[ekle] Yani benim sonraki sorun ben yeni bir bağımlılık (npm install --save socket.io) eklemeye çalıştığınızda olmasıdır. JSON dosyası da geçerlidir. Bu hatayı alıyorum: json ayrıştırılamadı npm ERR! Unexpected string npm ERR! File: /Users/John/package.json npm ERR! Failed to parse package.json data. npm ERR! package.json must be actual JSON, not just JavaScript. …


6
socket.emit () ile socket.send () karşılaştırması
Bu ikisi arasındaki fark nedir? Ben değişti eğer fark socket.emitetmeksocket.send bir çalışma programına nedenini anlamıyorum rağmen, sunucu, iletisi başarısız oldu. Ben de programda ben değiştirildi eğer fark socket.emitetmek socket.send, sunucu bir mesaj aldığında, ancak bunu birkaç kez alıyorum gibi görünüyor. console.log()Sunucunun ne aldığını görmek için kullandığımda , kullandığım zamankinden farklı …

13
PHP'yi Socket.io ile kullanma
İstemci tarafında Sockets.io kullanmak ve sunucu üzerindeki PHP tabanlı bir uygulama ile iletişim kurmak mümkün müdür? PHP, kod yazmanın böylesine 'uzun ömürlü bir bağlantı' yolunu destekliyor mu? Socket.io için bulduğum tüm örnek kodlar sunucu tarafında node.js için görünüyor, bu yüzden yardım yok.
128 php  socket.io 

4
Maksimum eşzamanlı Socket.IO bağlantısı
Bu soru daha önce sorulmuştu ancak yakın zamanda sorulmuştu ve net bir cevabı yok. Socket.io kullandığınızda, başka bir sunucu eklemeniz gerekmeden önce birinin sürdürülebileceği maksimum eşzamanlı bağlantı sayısı var mı? Büyük ölçekte web soketleri (özellikle socket.io) kullanan herhangi bir aktif üretim ortamını bilen var mı? Maksimum bağlantı için ne tür …

7
Socket.IO Kimlik Doğrulaması
Node.js'de Socket.IO'yu kullanmaya çalışıyorum ve sunucunun her Socket.IO istemcisine bir kimlik vermesine izin vermeye çalışıyorum. Soket kodu http sunucu kodunun kapsamı dışında olduğundan, gönderilen istek bilgilerine kolay erişime sahip değildir, bu nedenle bağlantı sırasında gönderilmesi gerekeceğini varsayıyorum. En iyi yol nedir 1) Socket.IO aracılığıyla kimin bağlandığı hakkında sunucuya bilgi alın …

4
Socket.io sunucusu için Node.js istemcisi
Çalışan bir socket.io sunucum ve bir socket.io.js istemcisiyle eşleşen bir web sayfam var. Her şey yolunda. Ancak, merak ediyorum, başka bir makinede, bir istemci görevi görecek ve belirtilen socket.io sunucusuna bağlanacak ayrı bir node.js uygulaması çalıştırmanın mümkün olup olmadığını merak ediyorum.
120 node.js  socket.io 

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.