Уведомить событие из приложения на веб-страницу - PullRequest
2 голосов
/ 20 мая 2011

сначала я опишу свое приложение, затем вопрос и ... извините за мой английский.

У меня есть приложение, которое выполняет некоторую обработку данных, это приложение написано на C ++.Процесс ищет некоторые шаблоны в данных и инициирует какое-то событие, когда событие инициируется, я отправляю данные в базу данных.

С другой стороны, у меня есть веб-страница (PHP или Ruby o Python), чтобы увидеть, что происходитв приложении C ++.Какой-то журнал.Веб-приложение запрашивает базу данных, чтобы увидеть события.

Но теперь я не хочу уведомлять веб-страницу, когда обновляю базу данных (когда происходит событие).Идея состоит в том, чтобы немедленно показать изменение базы данных в веб-приложении.

Как мне это сделать?

Любая идея, модель, руководство помогут.

Заранее спасибои спасибо за ваше время!

РЕДАКТИРОВАТЬ: Наконец-то я решаю это с помощью couchdb, как мой DB и node.js.Couchdb имеет API-интерфейс graize _change, это может быть запрос на изменение в реальном времени с помощью nodejs и отправка изменения (уведомления или данных) на веб-страницу с помощью socket.io

Ответы [ 2 ]

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

Наконец-то я решил эту проблему, используя couchdb, например, мою БД и node.js. Couchdb имеет API-интерфейс graize _change, это может быть запрос на изменение в реальном времени с помощью nodejs и отправка изменения (уведомления или данных) на веб-страницу с помощью socket.io

0 голосов
/ 20 мая 2011

Вам нужно будет иметь возможность запускать HTTP-запросы, хотя вы можете использовать сокеты и делать это вручную.Вы, вероятно, будете намного счастливее, используя существующую библиотеку HTTP.Смотрите libCURL: http://curl.haxx.se/libcurl/

...