Вопрос по javascript, activemq, bayeux, ajax, cometd – Как я могу запустить сайт ajax push (activemq или cometd или что-то еще)?

2

Я хочу запустить приложение, которое будет использовать push-уведомление ajax, однако веб-сервер должен быть правильно настроен, и я не знаю, как запускать компоненты на стороне сервера.

Я хотел начать скомедия додзё а затем прочитайте некоторые блоги о том, чтоActiveMQ Он старше и является флагманом на Ajax Push, но был также другой блог, в котором говорилось, что его очень сложно настроить и заставить его работать.

Теперь я в замешательстве, прежде чем дать старт, пожалуйста, скажите мне, как я это делаю :) Какой оптимальный способ настройки среды ajax push?

Синан.

Ваш Ответ

5   ответов
0

Вы также должны рассмотреть Lift Framework поверх контейнера Jetty. Насколько я понимаю, он очень хорошо поддерживает веб-разработку в стиле комет.

www.liftweb.net

2

Вы проверили страницу ActiveMQ Ajax (http://activemq.apache.org/ajax.html)?

это не должно быть так сложно, чтобы правильно его настроить. И не стесняйтесь отправлять любые связанные вопросы в список рассылки ActiveMQ.

ура Деяна

2

Это очень сильно зависит от вашей языковой структуры. Вот хорошее сравнение:

http://cometdaily.com/maturity.html

Он не содержит новую версию, выпущенную моей компанией для сред .NET,WebSync, но в остальном довольно всеобъемлющий.

1

Ну, Cometd не очень сложно настроить .. вы бы получили примеры на комед сайте ...

у него есть два метода подписки и публикации, для выполнения ajax push вы должны подписаться на канал и опубликовать контент на канале ... это основное применение ... мы использовали одну и ту же методологию.

Существуют версии реализаций комедийных версий dojo и jquery. Мы использовали dojo. Не имеет значения, какой из них вы используете ... как только вы увидите примеры, которые вы поймете ...

Эта методика подписки и публикации хороша для приложений чата, а также для вещания по сети ...

для дизайна веб-сайта и функциональности бэкэнда ... мы использовали фреймворк j2ee и веб-сервер Jetty .....

Если я правильно понимаю ваш вопрос ... вам нужно установить Jetty 7 (версия webtide) .. только эта версия поддерживает Cometd .... под установкой я имею в виду распаковать :-) .. это так просто ... в веб-приложениях папка у вас есть папка cometd с примерами .. правильно разбирайтесь в этих примерах .. jsp-страницы вашего веб-приложения будут использовать javascripts для подписки и публикации .... теперь в функции публикации вы будете вызывать определенную функцию javascript, которая будет в свою очередь, вызовите «div» ... вот как ты публикуешь или транслируешь свой контент ....

Я предполагаю, что вы знакомы с javascript, jsp и сервлетами ...

imashok2000 (точка) Gmail (точка) ком

Спасибо , Ashok

Спасибо Ашок, этот вопрос для меня немного устарел, но то, что вы говорите, действительно интересно и стоит попробовать, я обязательно попробую в будущем. Sinan
2

На конференции PHP в Словении было сказано, что Meteor - лучший сервер для Comet.

Нашел мои заметки, есть также библиотека Meteor JS, которая решает кросс-браузерные проблемы для вас :)
Я проверил это, и кажется, что это довольно мощный ... Sinan
Спасибо, это было полезно, я этого не знал. Sinan

Похожие вопросы