JBoss Developer Studio 2.1 Portfolio Edition

Funktionen von JBoss Developer Studio

Vollständig integrierte Entwicklungsumgebung

Im Gegensatz zu eigenständigen integrierten Entwicklungsumgebungen (IDEs) sind bei JBoss Developer Studio durch die Kombination von Eclipse, Eclipse Tooling und den JBoss Enterprise Platforms sowohl Tooling- als auch Laufzeitkomponenten integriert und zertifiziert. Damit wird sichergestellt, dass sowohl alle verschiedenen Eclipse-Plugins und ihre jeweiligen Abhängigkeiten als auch alle Laufzeitkomponenten und Bibliotheken reibungslos zusammenarbeiten. Darüber hinaus ist jedes Plugin auf seine entsprechende Laufzeitkomponente abgestimmt. Mit JBoss Developer Studio wird beispielsweise sichergestellt, dass die Versionen von JBoss Seam Tooling und JBoss Seam samt ihren verschiedenen Abhängigkeiten zusammenarbeiten. Außerdem sorgt JBoss Developer Studio dafür, dass JBoss Seam Tooling und Komponenten auf andere Technologien wie z. B. Hibernate und JBoss jBPM abgestimmt sind.

Umgebungsdiagramm für JBoss Developer Studio

Dank der integrierten Entwicklungsumgebung von JBoss Developer Studio werden nicht nur die mit dem Aufbau einer Entwicklungsumgebung verbundenen Probleme gelöst, auch die Aufrüstung auf neue Technologien wird erheblich vereinfacht. Wird JBoss Developer Studio beispielsweise auf eine neuere JBoss Seam-Version aktualisiert, so werden alle zugehörigen Komponenten von Red Hat getestet und aktualisiert. Damit wird die reibungslose Funktion der Entwicklungsumgebung sichergestellt.

Eclipse 3.4.2 (Ganymede) und Web Tools Project (WTP) 3.0

JBoss Developer Studio 2.1 umfasst die neuesten Versionen von Eclipse 3.4 (Ganymede) und Web Tools Project (WTP 3.0). So werden leistungsfähige Tools für die Java Platform, Enterprise Edition (JEE) und die Entwicklung von Webanwendungen bereitgestellt, darunter:

  • Java EE-, JSF- und JSP-Tools
  • JPA-Tools
  • Server-Tools
  • Web Service- und WSDL-Tools
  • HTML-, CSS- und JavaScript-Tools
  • XML-, XML Schema- und DTD-Tools
  • Beschreibung
  • Beschreibung
  • Zum Erweitern anklicken

JBoss Enterprise Application Platform

JBoss Developer Studio 2.1 umfasst und integriert die JBoss Enterprise Application Platform, JBoss SOA Platform und JBoss Portal Platform – und zwar die gleichen Versionen der Middleware-Plattformen, die Red Hat in der Produktion fünf Jahre lang unterstützt. So können Entwickler ihre Anwendungen mithilfe der gleichen Open Source-Infrastruktur erstellen und testen, über die sie auch die Bereitstellung vornehmen und Support erhalten.

  • Beschreibung
  • Beschreibung
  • Zum Erweitern anklicken

Neue JBoss Seam-Tools

JBoss Developer Studio 2.1 bietet aktualisierte Tools für Seam 2.1, ein leistungsfähiges Framework für Anwendungen der nächsten Generation. Die Seam-Tools umfassen Assistenten für die Erstellung neuer Seam-Projekte, Validierungstools, Vervollständigung von Code-Ausdrücken, Testtools und Assistenten zur Erzeugung von Entitätsobjekten.

  • Beschreibung
  • Zum Erweitern anklicken

Entwicklungstools für Geschäftsprozesse

JBoss Developer Studio stellt ein leistungsfähiges Entwicklungstool zur Erstellung von Workflow-basierten Geschäftsprozessen bereit. Damit lassen sich Workflow-Prozesse genauso verwalten wie Aufgaben und Interaktionen von Personen. Darüber hinaus kann BPMN in JPDL umgewandelt werden.

  • Beschreibung
  • Zum Erweitern anklicken

Verwaltungstools für Geschäftsregeln

JBoss Developer Studio unterstützt mit Drools die erfolgreichste Business Rule-Engine auf dem Markt. Die Engine bietet grafische Tools zur Erstellung, Bearbeitung und Verwaltung von Geschäftsregeln, Regelressourcen und Entscheidungstabellen. Die erstellten Geschäftsregeln lassen sich problemlos in die Workflows von Geschäftsprozessen einbinden.

  • Beschreibung
  • Zum Erweitern anklicken

SOA-Tools

JBoss Developer Studio umfasst eine breite Palette an Tools zum Entwickeln, Konfigurieren und Bereitstellen von SOA-basierten Integrationsanwendungen. Die Entwickler werden zudem durch zahlreiche Beispiele bei der Erstellung von beschleunigten Integrationsanwendungen unterstützt.

  • Beschreibung
  • Zum Erweitern anklicken

Portal-Tools

JBoss Developer Studio umfasst Tools für die Erstellung und Bereitstellung von Portlets, die mit JSR 186/286 kompatibel sind. Darüber hinaus sind Tools enthalten, mit denen SEAM/JSF-Portlets unkompliziert erstellt und über die JBoss Enterprise Portal Platform bereitgestellt werden können.

  • Beschreibung
  • Zum Erweitern anklicken

Visual Page Editor

JBoss Developer Studio enthält einen Visual Page Editor, mit dem sowohl die Optik als auch der Quelltext von Webseiten bearbeitet werden kann. Der Visual Page Editor ist zudem in der Lage, AJAX-basierte RichFaces-Komponenten darzustellen.

  • Beschreibung
  • Zum Erweitern anklicken

AJAX-Funktionen

JBoss Developer Studio bietet eine Technologie-Vorschau von JBoss RichFaces. Bei RichFaces handelt es sich um eine reichhaltige Komponentenbibliothek für JSF sowie um ein modernes Framework für die bequeme Integration von AJAX-Funktionen in Geschäftsanwendungen. RichFaces umfasst fast 70 Komponenten mit Skinnability-Funktion, darunter Kalender-, Baumstruktur-, Dropdownmenü- sowie Drag & Drop-Komponenten. Der Visual Page Editor von JBoss Developer Studio kann auch RichFaces-Komponenten darstellen.

  • Beschreibung
  • Beschreibung
  • Zum Erweitern anklicken

JBoss Tools Palette

Die JBoss Tools Palette umfasst Projekt-Tag-Bibliotheken für Entwickler und ermöglicht mit einem Mausklick das Einfügen von Tags in JSP- oder JSF-Seiten. Die Tools Palette unterstützt sowohl eigene Tags als auch Tags von Drittanbietern.

  • Beschreibung
  • Zum Erweitern anklicken

Hibernate Tools

Hibernate Tools sind leistungsfähige visuelle Tools für den Branchenstandard Hibernate, das Framework für objektrelationales Mapping. Hibernate Tools bieten Funktionen wie die Rückentwicklung und Codeerzeugung aus vorhandenen Datenbanken, Hibernate-Mapping- und Konfigurationseditoren, Ansichten von Entity-Modellen, dynamische Abfrageeditoren und vieles mehr.

  • Beschreibung
  • Beschreibung
  • Zum Erweitern anklicken

Spring-Tools

JBoss Developer Studio umfasst eine Spring-IDE, die der Entwicklung von Spring-Anwendungen dient.

  • Beschreibung
  • Zum Erweitern anklicken

Struts-Tools

JBoss Developer Studio beinhaltet Struts-Tools für Struts 1.x-Anwendungen.

  • Beschreibung
  • Zum Erweitern anklicken

Optimierter JBoss Application Server-Adapter

Der weiterentwickelte JBoss AS-Adapter von JBoss Developer Studio bietet Funktionen wie die inkrementelle Bereitstellung für eine schnelle Entwicklung und wurde für den enthaltenen JBoss Application Server vorkonfiguriert.

  • Beschreibung
  • Zum Erweitern anklicken

Zugang zu Red Hat Enterprise Linux und RHN

Mit JBoss Developer Studio haben Sie für Entwicklungszwecke Zugriff auf Red Hat Enterprise Linux, Linux-Entwicklungstools und Red Hat Network. Damit können Entwickler sowohl Anwendungen direkt für die branchenführende Plattform Red Hat Enterprise Linux entwickeln als auch von Funktionen wie der integrierten Virtualisierung von Red Hat Enterprise Linux 5 für Entwicklungsumgebungen profitieren.

  • Beschreibung
  • Zum Erweitern anklicken