2008-09-19 4 views
1

Какие параметры доступны для получения мгновенных предупреждений из веб-приложений?Веб-приложение для обмена мгновенными сообщениями пользователя

У меня есть веб-приложение, чувствительное к времени. Мне нужно стремиться (одобряя запросы на заказ по заказу). Я думал о том, чтобы получать уведомления по электронной почте и SMS.

Есть ли какие-либо программы, позволяющие моему веб-сайту отправлять всплывающее окно прямо на мой экран? Или любые другие варианты мгновенного уведомления?

ответ

1

Если у вас открыто приложение и вы хотите, чтобы всплывающее окно появлялось, вы могли бы использовать javascript-таймер, который делает опрос стиля ajax вашего сервера так часто, чтобы узнать, есть ли уведомление, которое необходимо отправить. Вы могли бы выкинуть всплывающее уведомление с уведомлением?

+1

Ненавижу говорить об этом, но постоянный опрос по HTTP - это решение для бедных мужчин. – DanMan 2011-05-28 15:37:09

1

Вы всегда можете отправлять сообщения через Jabber (или любую другую сеть обмена мгновенными сообщениями).

0

У вас также может быть канал RSS, связанный с приложением, которое опубликует обновление, как только произойдет что-то. Разумеется, это потребует, чтобы RSS-ридер постоянно пинговал приложение.

Точно так же, если вы используете рамки log4j/log4net, вы можете войти в «роковую» или другие специальные мероприятия для этих действий и настроить Appender, чтобы уведомить вас с помощью SMS, электронной почты и т.д.

. .. оо, подумай об этом. Если вы используете приложение на базе .NET, в log4net есть NetSendAppender, который «записывает события регистрации в службу Windows Messenger. Эти сообщения отображаются в диалоговом окне на пользовательском терминале».

0

Вопрос на самом деле не достаточно конкретный, чтобы ответить. С точки зрения высокого уровня, вероятно, это уведомление будет отправлено с серверного процесса, а не с клиентской стороны через JavaScript. Не зная язык разработки на стороне сервера, я не могу сказать, какие конкретные библиотеки могут быть доступны, но есть библиотека PhpTocLib PHP, доступная на SourceForge, хотя я не уверен, насколько это актуально.

Другим вариантом является регистрация на твиттер или аналогичную услугу и отправку прямого сообщения, когда у вас есть обновление интереса. Это может быть выполнено с помощью простого HTTP POST из вашего приложения, и вы можете получать уведомление, используя любые методы, предлагаемые различными службами микроблогов, включая SMS.

2

Включите поля обмена мгновенными сообщениями в реквизиты вашей учетной записи. Когда ваше приложение обрабатывает ускоренный заказ, вставьте уведомление в очередь. Если поле их мессенджера пустое, запросите их. Напишите робота XMPP (Jabber), который потребляет элементы в этой очереди и отправляет их. Использовать транспорты для включения функций для других сетей, для пользователей MSN Messenger и т. Д.

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