Как опубликовать данные в комнате из кода .NET? - PullRequest
0 голосов
/ 28 июля 2011

У меня есть веб-сервис, написанный на .NET ... Мне нужно отправить команду из этого веб-сервиса на сервер socket.io, который заставит сервер публиковать данные на канале. Я сделал это с APE, отправив запрос HTTP. Но я не могу понять, как это сделать в socket.io

Кто-нибудь делал что-то подобное в socket.io?

Спасибо

1 Ответ

0 голосов
/ 30 июля 2011

У меня есть более старый пример, где я достиг этого, прослушивая разные порты:

var http = require('http'),
io = require('socket.io');


/** standard http requests **
******************************/
server = http.createServer(function(req, res){ 
// your server code 
res.writeHead(200, {'Content-Type': 'text/html'}); 
res.end('<h1>Hello world</h1>');
});
server.listen(80);


/*** server to server connections ***
 ***********************************/
var serverConnections = http.createServer(function (req, res) {
    // ... parse params and broadcast message to the socket.io 
    //  connections attached below...
    // ... 
    res.writeHead(200, { 'Content-Type': 'text/html' });
    res.end('done');
});
serverConnections.listen(8080);

/*** socket.io connections **/
*****************************/
var socket = io.listen(server);
socket.on('connection', function (client) { ... });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...