2009-07-11 5 views
2

Je veux démarrer une application qui utilisera ajax push, mais le serveur web doit être configuré correctement et je ne sais pas comment démarrer sur les composants côté serveur. Je voulais commencer par dojo's cometd et ensuite lire quelques blogs disant que activeMQ est plus ancien et porte-drapeau sur ajax push chose, mais il y avait aussi un autre blog disant qu'il est très difficile à configurer et à faire fonctionner.Comment démarrer le site ajax push (activemq ou cometd ou autre)?

Maintenant, je suis confus avant de commencer, s'il vous plaît dites-moi mon chemin :) Quelle est la meilleure façon de configurer un environnement push ajax?

Sinan.

Répondre

2

Lors de la conférence PHP en Slovénie, il a été dit que Meteor est le meilleur serveur pour Comet.

+0

Merci cela a été utile, je ne l'ai pas connais celui-ci. – Sinan

+0

Trouvé mes notes, il y a aussi Meteor JS bibliothèque qui gère les problèmes de cross-browser pour vous :) – usoban

+0

J'ai vérifié cela et semble qu'il est assez puissant ... – Sinan

2

Avez-vous vérifié la page ActiveMQ Ajax (http://activemq.apache.org/ajax.html)?

il ne devrait pas être si difficile de le configurer correctement. N'hésitez pas à poser des questions sur la liste de diffusion des utilisateurs ActiveMQ.

Vive Dejan

0

Vous devriez également considérer le cadre de levage sur le dessus du conteneur Jetty. Il a de ma compréhension un très bon support pour le développement web style comète.

www.liftweb.net

2

Cela dépend beaucoup de votre cadre linguistique. Voici une belle comparaison:

http://cometdaily.com/maturity.html

Il ne contient pas la nouvelle ma compagnie vient de sortir pour les environnements .NET, WebSync, mais est par ailleurs assez complet.

1

Eh bien, cometd est pas très difficile à configurer .. vous obtiendrez des exemples dans le site COMED ....

il a deux méthodes abonner et publier, pour faire un push ajax u doivent souscrire à un canal et publie le contenu à la chaîne .. c'est l'utilisation de base ... nous avons utilisé la même methodlogy.

Il existe une version de cometd implémentations dojo et jquery .. nous avons utilisé dojo. Peu importe que l'on u utiliser .. une fois u voir les exemples u comprendrait ....

Ce subscribe et publier la méthodologie est bonne pour les applications de chat et de diffuser également sur le réseau ...

pour la conception de site web et les fonctionnalités backend ... nous avons utilisé j2ee framework et jetty webserver .....

Si je comprends bien ta question ... tu dois installer Jetty 7 (version webtide) .. seule cette version supporte Cometd .... par installation je veux dire unzip :-) .. c'est si facile ... dans le dossier des applications web vous obtenez un dossier cometd avec des exemples .. comprendre ces exemples correctement .. pages jsp de votre application web serait en utilisant le javascrip ts pour vous abonner et publier .... maintenant dans la fonction de publication que vous appelez certaines fonction javascript, qui à son tour appelez un "div" ... c'est comment vous publiez ou diffusez votre contenu ....

Je suppose ur familier javascript, JSP et servlets ...

imashok2000 (dot) gmail (dot) com

grâce, Ashok

+0

Merci Ashok, cette question un peu démodé pour moi mais ce que vous dites est vraiment intéressant et vaut la peine d'essayer, je vais essayer dans un futur proche, c'est sûr. – Sinan

Questions connexes