Ho PHP sul lato server e HTML e JavaScript sul lato client. Sto creando un’app in cui uno stakeholder digita un messaggio che viene trasmesso a più ricevitori di un gruppo in tempo reale. Ho fatto qualche ricerca su google e ho capito che ho bisogno di usare WebSockets o Comet per le notifiche push […]
JSON.stringify ovviamente non è molto efficiente nello spazio. Ad esempio, [123456789,123456789] occupa più di 20 byte quando potrebbe aver bisogno di circa 5. Se websocket comprime i suoi JSON prima di inviarli allo stream?
Qual è il metodo preferito per l’utilizzo di websocket raw in un’applicazione API Web ASP.NET? Ci piacerebbe utilizzare WebSocket binari su un paio delle nostre interfacce della nostra applicazione API Web ASP.NET. Sto attraversando un momento difficile per determinare come dovrebbe essere fatto in quanto sembra che ci siano diverse implementazioni in conflitto e / […]
Sto cercando di caricare file di grandi dimensioni (almeno 500 MB, preferibilmente fino a pochi GB) utilizzando l’API WebSocket. Il problema è che non riesco a capire come scrivere “invia questa porzione del file, rilascia le risorse utilizzate e poi ripeti”. Speravo di poter evitare di usare qualcosa come Flash / Silverlight per questo. Attualmente […]
Attualmente sto lavorando a un’applicazione WebSocket che sta visualizzando immagini inviate da un server C ++. Ho visto un paio di argomenti in giro ma non riesco a liberarmi di questo errore in Firefox: Immagine corrotta o troncata: data: image / png; base64, [alcuni dati] Ecco il codice Javascript che sto usando per visualizzare il […]
Sto cercando di implementare un WebSocket con un fallback al polling. Se la connessione WebSocket ha readyState positivo, readyState diventa 1, ma se non riesce, readyState è 3 e dovrei iniziare il polling. Ho provato qualcosa di simile a questo: var socket = new WebSocket(url); socket.onmessage = onmsg; while (socket.readyState == 0) { } if […]
Posso utilizzare la scheda Rete in Google Chrome Web Inspector per eseguire il debug del traffico di rete (richieste AJAX, ecc.). Posso controllare quali dati vengono trasferiti facilmente. Ma le connessioni Websocket mostrano solo come Request URL:ws://localhost/… Request Method:GET Status Code:101 Switching Protocols … e non riesco a vedere i dati trasferiti. C’è qualche funzione […]
Utilizzando HTML5 Websockets, posso aprire un socket direttamente tra 2 client (browser) (presumendo che conosca i loro indirizzi IP e non ci siano problemi di attraversamento NAT). Voglio inviare alcuni dati direttamente da un browser a un altro browser, essenzialmente creando una rete P2P. Tutto quello che ho letto finora sul web, i websocket sono […]
Sto sviluppando un gioco multi-player basato su browser per un po ‘di tempo e sto testando l’accessibilità di diverse porte in vari ambienti (ufficio del cliente, wifi pubblico, ecc.). Tutto sta andando abbastanza bene, tranne una cosa: non riesco a capire come leggere l’errore no. o descrizione quando viene ricevuto un evento onerror. Websocket del […]
I WebSocket hanno l’opzione di inviare ping all’altra estremità, dove l’altra estremità dovrebbe rispondere con un pong. Al ricevimento di un frame Ping, un endpoint DEVE inviare un frame Pong in risposta, a meno che non abbia già ricevuto un frame Close. DOVREBBE rispondere con il canvasio Pong non appena ansible. TCP offre qualcosa di […]