2009-07-11 3 views
2

Ich möchte eine Anwendung starten, die Ajax Push verwenden wird, aber der Webserver sollte ordnungsgemäß konfiguriert werden, und ich weiß nicht, wie auf serverseitigen Komponenten zu starten.Wie kann ich Ajax Push-Website (activemq oder Cometd oder etwas anderes) starten?

Ich wollte mit dojo's cometd beginnen und dann einige Blogs lesen, die sagen, dass activeMQ ist älter und Flag Carrier auf Ajax Push-Sache, aber es gab auch ein anderes Blog sagen, dass es sehr schwer zu installieren ist und es funktioniert.

Jetzt bin ich verwirrt vor dem Start, bitte sagen Sie mir meinen Weg :) Was ist der optimale Weg, um eine Ajax Push-Umgebung zu konfigurieren?

Sinan.

Antwort

2

Auf der PHP-Konferenz in Slowenien wurde gesagt, dass Meteor der beste Server für Comet ist.

+0

Dank dieser hilfreich war, habe ich nicht kenne diesen. – Sinan

+0

Found meine Notizen, gibt es auch Meteor JS-Bibliothek, die Cross-Browser-Probleme für Sie behandelt :) – usoban

+0

Ich überprüft, und es scheint, dass es ziemlich mächtig ist ... – Sinan

2

Haben Sie die ActiveMQ Ajax-Seite überprüft (http://activemq.apache.org/ajax.html)?

sollte es nicht so schwer sein, es richtig zu konfigurieren. Und zögern Sie nicht, verwandte Fragen an die ActiveMQ-Benutzer-Mailingliste zu senden.

Prost Dejan

0

Sie sollten auch den Aufzug Rahmen auf der Oberseite des Behälters Jetty betrachten. Es hat von meinem Verständnis sehr gute Unterstützung für die Web-Entwicklung von Kometen.

www.liftweb.net

2

Es hängt sehr stark von Ihrer Sprache Rahmen. Hier ist ein schöner Vergleich:

http://cometdaily.com/maturity.html

Es ist nicht die neue enthält mein Unternehmen nur für .NET-Umgebungen freigegeben, WebSync, aber ansonsten ist ziemlich umfangreich.

1

Nun, cometd nicht sehr schwer .. konfigurieren Sie Beispiele in der comed Website bekommen würde ....

es zwei Methoden abonnieren und veröffentlichen für eine Ajax-Push tun u a abonnieren haben channel und veröffentliche den Inhalt auf dem Kanal .. das ist die grundlegende Verwendung ... wir haben die selbe methodlogy verwendet.

Es gibt eine Version von Cometd-Implementierungen Dojo und Jquery .. Wir verwendeten Dojo's. Es spielt keine Rolle, welche u .. benutzen, wenn u die Beispiele sehen u verstehen würde ....

Diese abonnieren und veröffentlichen Methodik für die Chat-Anwendungen gut ist und auch über das Netzwerk sendet ...

für Website-Design und Backend-Funktionalitäten ... wir verwendeten j2ee Framework und Jetty Webserver .....

Wenn ich Ihre Frage richtig verstehe ... müssen Sie Jetty 7 (Webtide-Version) installieren .. nur diese Version unterstützt Cometd .... mit install ich meine entpacken :-) .. es ist so einfach ... im web apps ordner bekommst du einen cometd ordner mit beispielen .. versteh bitte diese beispiele richtig .. die jsp-seiten deiner webanwendung würden das verwenden Javascrip ts, um zu abonnieren und zu veröffentlichen .... jetzt in Publish-Funktion würden Sie bestimmte JavaScript-Funktion aufrufen, die wiederum ein "div" nennen würde ... das ist, wie Sie Ihren Inhalt veröffentlichen oder senden ....

Ich gehe davon aus ur vertraut über Javascript, JSPs und Servlets ...

imashok2000 (dot) gmail (dot) com

Dank, Ashok

+0

Dank Ashok, diese Frage veraltet ein bisschen für mich, aber was Sie sagen ist wirklich interessant und lohnt es zu versuchen, ich werde es in Zukunft sicher versuchen. – Sinan

Verwandte Themen