HTML5 Websockets - PullRequest
       11

HTML5 Websockets

0 голосов
/ 03 марта 2011

Я оцениваю PusherApp и пытаюсь выяснить, как работают события.Не найдено ни одного примера в .NET с использованием Pusher, но если я скажу:

var socket = new Pusher(...)

socket.bind("onmessagecomplete", function(message){
   //-- do something in here...
})

Чтобы это началось, это событие javascript, которое мне нужно каким-то образом вызвать?В то время я выполнял какую-то работу на стороне сервера, а затем мне нужно было запустить это событие, но я не уверен, как с сервера?Я использую C #.Любая помощь будет потрясающей.

Спасибо,

Ответы [ 2 ]

0 голосов
/ 24 июня 2011

Событие onmessagecomplete будет вызвано серверным вызовом REST API (как указывает @ andrew-marshall). Вы можете запускать события из .NET, используя библиотеку Pusher .NET REST , написанную на C #.

Причина, по которой это можно четко определить как событие, инициируемое сервером, заключается в том, что любые клиентские события должны иметь префикс client-.

0 голосов
/ 03 марта 2011

Нет, это событие автоматически запускается, когда вы получаете уведомление от Pusher и ваша функция обратного вызова запускается.Он получает уведомления через WebSocket, который вы открыли, когда вызывали new Pusher().

. На сервере вы используете REST API для отправки данных в Pusher, которые затем отправляются клиенту и чтоСработал обратный вызов javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...