2013-02-13 3 views
2

Я разрабатываю одно веб-приложение в asp.net 3.5. Теперь я хочу сделать push-уведомление с WCF. Я hv успешно разработал WCF с обратным вызовом. Теперь моя проблема возникает, когда я не могу обновить веб-приложение, потому что жизненный цикл страницы завершен. Итак, скажите, пожалуйста, как обновить веб-приложение.Обновление веб-приложения с использованием push-уведомления

Для дальнейшей ссылки плз проверить эту ссылку Display Messages after getting response from WCF

Если это не представляется возможным, то WHT метод я должен взять. Я не хочу использовать опрос, потому что, поскольку мы за исключением около 800-1000 пользователей, вы находитесь в сети. поэтому мы заинтересованы в производительности, поскольку у нас есть только один сервер. так что plz скажите мне хорошее решение, а также я хочу, чтобы теперь, как Google, Yahoo, толкают уведомление.

+0

http://stackoverflow.com/questions/9369740/how-to-use-signalr-with-net-3-5 ok для 3.5 может быть это? – adt

ответ

1

Взгляните на библиотеку SignalR. Это должно заставить вас начать в правильном направлении.

Однако, если вы действительно хотите сделать это, самым эффективным способом построения этого в asp.net является использование запросов IHttpAsyncHandler и ajax.

Здесь complete working project that implements this, а также ajax.

+0

SignalR не работает над рамкой ASPnet 3.5, и эта я уже проверяю. они также работают в качестве опроса, и я этого не хочу. –

+0

Это не опрос. Где вы видели этот опрос? – nunespascal

+0

вы видите, что есть onload = setTimeOut ('init();', 500). Каждые 500 мс он вызывает метод init(). –

Смежные вопросы