Installieren und Einrichten von BlazeDS in JBoss AS 5

3

Verfasst am: 21-08-2009 | By: tshanky | In: Java und JVM , RIA - Flex / AIR / PDF / Ajax

In diesem Artikel werde ich zeigen, wie könnten Sie installieren und das Setup BlazeDS in einem JBoss AS 5 Application Server-Instanz. Eine Reihe von neuen Entwicklern Schwierigkeiten haben, die Installation und Einrichtung BlazeDS in JBoss. Ich hoffe, dieser Artikel wird Antworten auf ihre Fragen zu geben und auch helfen, die anderen Menschen mit ähnlichen suchen helfen.

Erstens können herunterladen und installieren JBoss AS 5. Wenn Sie bereits eine Instanz installiert, dann können Sie diesen Schritt überspringen. Wenn Sie eine vorherige Version von JBoss (a 4.x-Version) dann könntest du möglicherweise vermeiden Modernisierung der Anlage installiert, sofern Sie nicht eine der neueren Features in Version 5 erforderlich. Sie können lesen, " What's new in JBoss AS 5 "bis 5 verstehen, die neuen Funktionen in JBoss AS.

So laden JBoss AS 5.1.0.GA (das ist die aktuelle stabile Version zum Zeitpunkt des Schreibens dieses Artikels), gehen http://jboss.org/jbossas/downloads/ . Sobald Sie die Distribution heruntergeladen erweitern Sie die Archiv-Datei in einem Ordner in Ihrem Dateisystem. JBoss AS ist. Verteilt und. Zip tar.gz Archiv-Formate. Wenn Sie unter Windows sind, verwenden Sie die. Zip-Distribution. Während, wenn Sie auf Mac OS X oder Linux sind dann nutzen Sie die. Tar.gz Version.

JBoss AS 5.1.0.GA Bedürfnisse JDK 6. Wenn Sie keine Maschine haben JDK 6 auf Ihrer Bitte downloaden und installieren Sie es von http://java.sun.com/javase/6/ .

Sobald Sie die JBoss erweitern und Vertrieb haben Sie die richtige Version von Java auf Ihrem Rechner, sind Sie bereit zu starten mit JBoss. Eine der härtesten Sachen für JBoss Neuling ist mit folgenden zu verstehen:

  • Die JBoss-Verzeichnis-Struktur
  • Das Deployment-Modell
  • der Application Server-Konfiguration
  • die Startup-und Shutdown-Prozess

Daher werden in diesem Beitrag werde ich-up atttempt Ihnen die Grundlagen der einzelnen Themen in der obigen Liste erklären und sehen, wie es zu BlazeDS gilt.

Die JBoss AS 5.x-Verzeichnis-Struktur

Erster Blick auf die Abbildung 1 unten.

Figure 1: JBoss main directory structure

Abbildung 1: JBoss Haupt-Verzeichnis-Struktur

Die "bin" und "Server"-Ordner sind, was Sie am meisten benötigen. Der Ordner "bin" hat alle ausführbaren Dateien, einschließlich derjenigen, zum Starten und Stoppen eines Servers. Der "Server" ist der Kern der anwendungsspezifischen Server. Dies ist, wo alle Applikations-Server-Module sind und dieses, wo Sie Ihre Anwendung bereitstellen. Die BlazeDS Anwendung, die Sie herunterladen, wird in Kürze in einen Unterordner des Ordners eingesetzt wird.

Die "lib", "Client" und "common"-Ordner haben alle jar-Dateien, die JBoss-Server und Client-Anwendungen benötigen. Die "docs"-Ordner hat die Dokumentation.

Innerhalb der "Server"-Ordner Sie die folgende Sub-Ordner finden:

alle
Default
minimal
Standard
Netz
  • alle
  • Default
  • minimal
  • Standard
  • Netz

Jede dieser sind eingebaut in Server-Profile, die Sie verwenden, um Ihre Anwendung zu implementieren konnten. In den meisten Wahrscheinlichkeit geht mit "default" genügt. Wenn keines dieser verfügbaren Server-Profilen ausreichend oder geeignet sind, können Sie auch Ihre eigenen benutzerdefinierten Server-Profil. Zum Beispiel habe ich eine eigene Server-Profil mit dem Namen "Sandbox" und begann mit dem Kopieren über alle Inhalte des "default"-Ordner hinein.

Ich werde auf die "default"-Server-Profil für den Rest dieses post-Stick und nicht reden über benutzerdefinierte Server-Profile für jetzt. Innerhalb der "default"-Ordner ist ein Ordner namens "deploy". Die "deploy"-Ordner ist, wo Sie einen Antrag im JBoss AS bereitstellen. Dies ist eine gute Zeit zum Herunterladen und Bereitstellen von BlazeDS zu zeigen, was den Einsatz einer Anwendung im JBoss beinhaltet.

Das Herunterladen und Bereitstellen von BlazeDS

Zur http://opensource.adobe.com/wiki/display/blazeds/Downloads und laden Sie die neueste Version BlazeDS zu bauen (die bereits jetzt ist eine Version 3.x). BlazeDS können entweder im Quelltext oder in binärer Formaten heruntergeladen werden. Darüber hinaus haben Sie die Möglichkeit, eine schlüsselfertige BlazeDS-Distribution, die einen Apache Tomcat-Instanz und eine Reihe von Beispiel-Anwendungen enthält, die eine Hebelwirkung download BlazeDS, als Teil der Distribution. Ich würde empfehlen, den Download der schlüsselfertigen Verteilerstationen zu halten der Probe Anwendungen zu erhalten. Zum Zeitpunkt des Schreibens dieses Artikels spätestens BlazeDS tunrkey Release ist "BlazeDS-Turnkey-3.2.0.3978".

Einmal heruntergeladen, entpacken Sie die ZIP-up-Distribution. Nachdem Sie das Archiv erweitern Sie die folgende "Krieg" Dateien im Root der Verteilung finden:

  • blazeds.war
  • ds-console.war
  • samples.war

Als nächstes kopieren Sie über alle drei "Krieg" Dateien auf den Server / default / deploy Ordner. Jetzt sind Sie bereit, den JBoss Application Server zu starten.

Starten und Stoppen von JBoss AS

Die JBoss AS "bin" Ordner Start-und Stopp-Skripts. Scripts sind für mehrere Plattformen, sepcially Windows und der Linux / Unix / Mac OS X-Plattformen. Zum Starten und Beenden eines JBoss-Instanz verwenden "run.bat" und "shutdown.bat" auf Windows und "run.sh" und "shutdown.sh" auf der Linux / Unix / Mac OS X-Plattform. Bei der Verwendung von "run.bat" auf Vista können Sie encouter Probleme mit dem Script die Fähigkeit findstr suchen. Lesen Sie mehr über dieses Problem: Findstr Befehl nicht gefunden .

Sobald der Server gestartet wird, öffnet ein Browser-Instanz und gehen Sie zu http://localhost:8080/samples Zugang zum Vertrieb der Probe schlüsselfertigen Anwendungen, die kommen mit dem BlazeDS. Darüber hinaus können Sie mit Ihrem Browser zu http://localhost:8080/ds-console und Zugriff auf die Administrationskonsole, die hilft überwachen den Zustand Ihrer BlazeDS Instanz.

Zu diesem Zeitpunkt, wenn Sie in Ihrem Server JBoss PEEK Protokolle sind Sie wahrscheinlich zu sehen, eine Spur, sagt seine Lage, auf sampledb verbinden. Der Error-Ausgang auf der Kommandozeile ist wie in Abbildung 2 dargestellt.

Picture 2

Abbildung 2: JBoss-Server anmelden Snippet

Um dieses Problem zu beheben, zu dem Ort, wo Sie Ihr entpackt BlazeDS schlüsselfertigen Verteilerstationen und führen Sie den "startdb"-Skript innerhalb der "sampledb" Ordner zu gelangen.

BlazeDS ist nun installiert und bereit für den Einsatz mit einem JBoss AS-Instanz. Genauer gesagt haben Sie die ersten Schritte mit mehr Konfigurations-und ernsthafte Entwicklung beginnen getroffen. In späteren Postings werde ich erklären, zahlreiche Konfigurationsoptionen, um JMS, Clustering, Remoting und vieles mehr. Denn jetzt habe ich die Zuschreibung hoffe hilft jenen, die Mühe hatten mit dem Ausstieg mit BlazeDS auf JBoss gestartet.

Kommentare

Dank Shashank,

Das ist eine gute Information und ein guter Ausgangspunkt "abspringen" für die Neulinge suchen die Nutzung ihrer JEE-Anwendungen.

Halten Sie sich die gute Arbeit!

Nice article Shashank .. Gute Arbeit ..

Schreiben Sie einen Kommentar

FireStats icon Powered by FireStats