Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Socket.IO/C++] Odbieranie informacji


Rekomendowane odpowiedzi

Opublikowano

Najprostsza komunikacja:

Plik index.js
 

var app = require('express')();
var http = require('http').Server(app);
var io = require('socket.io')(http);

app.get('/', function(req, res){
  res.sendfile('index.html');
});

io.on('connection', function(socket){
  socket.on('wiadomoscOdKlenta', function(msg){
    console.log(msg);
	io.emit("wiadomoscZSerwera","To jest wiadomosc z serwera");
  });
});

http.listen(88, function(){
  console.log('wystartowalem serwer na ip: localhost:88');
});

plik Index.html

<!doctype html>
<html>
  <head>
    <title>Socket.IO</title>
  </head>
  <body>
	<button onclick="onSend()">wyslij</button>
	<script src="/socket.io/socket.io.js"></script>
    <script>
      var socket = io();
      
	  function onSend() {
		socket.emit('wiadomoscOdKlenta', "To jest wiadomosc od Klienta");
	  
		socket.on('wiadomoscZSerwera', function(msg){
			document.write(msg);
		});
	  }
    </script>
  </body>
</html>

Wszystko do jednego folderu i startujesz w Node.js plik "index.js"

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...