Lista oprogramowania JBoss

To jest lista artykułów dotyczących oprogramowania JBoss oraz projektów społeczności JBoss i Red Hat . To oprogramowanie typu open source , napisane w Javie , jest rozwijane w ramach projektów i produkowane przy komercyjnym wsparciu firmy Red Hat.

Oprogramowanie produktowe JBoss


JBoss Enterprise Middleware (oprogramowanie wyprodukowane przez firmę Red Hat)
Typ Opis
JBoss A-MQ Platforma Niewielka, wydajna, zorientowana na komunikaty platforma oprogramowania pośredniego typu open source , którą można wdrożyć w punktach sprzedaży i urządzeniach w celu integracji wykraczającej poza centrum danych.
Platforma aplikacji JBoss Enterprise (JBoss EAP) Platforma Platforma środowiska uruchomieniowego serwera aplikacji oparta na technologii Java EE, używana do tworzenia, wdrażania i hostowania wysoce transakcyjnych aplikacji i usług Java
JBoss Enterprise Web Platform (JBoss EWP) Platforma Platforma środowiska uruchomieniowego serwera aplikacji oparta na technologii Java EE, służąca do tworzenia, wdrażania i hostowania aplikacji i usług; lżejsza wersja JBoss EAP
Serwer WWW JBoss Enterprise (JBoss EWS) Platforma Wielkoskalowy serwer WWW z platformą dla lekkich aplikacji Java opartych na Apache Tomcat i Apache Web Server
JBoss Enterprise BRMS Platforma System zarządzania regułami biznesowymi (BRMS) i silnik wnioskowania do opracowywania zasad i reguł biznesowych, zarządzania dostępem i zmianami; produktywna wersja JBoss Drools i OptaPlanner
Zasady JBossa Platforma Oprogramowanie Java dla silnika wnioskowania opartego na JBoss Drools ; sztandarowym produktem jest JBoss Enterprise BRMS
Platforma portalowa JBoss Enterprise (JBoss EPP) Platforma Portal korporacyjny z podstawowymi funkcjami portalu internetowego , takimi jak prezentacja, obiekty strony wzorcowej, kontenery i repozytorium, a także opcjonalny wydawca witryny
Platforma JBoss Enterprise SOA (JBoss SOA-P) Platforma Oprogramowanie architektury zorientowanej na usługi (SOA) oparte na technologii Java EE ; zawiera oprogramowanie do integracji biznesowej i magistrali usług korporacyjnych (ESB) JBoss Enterprise Service Bus (JBossESB lub JBoss ESB)
Wirtualizacja danych JBoss Platforma Jest to rozwiązanie do wirtualizacji danych oparte na projekcie Teiid.
Bezpiecznik JBossa Platforma Niewielka, elastyczna magistrala usług korporacyjnych typu open source (ESB), którą można wdrożyć w celu integracji wykraczającej poza centrum danych. Fabric8 to bezpłatna społeczność upstream z licencją Apache 2.0 dla produktu JBoss Fuse firmy Red Hat.
Hibernacja JBossa Struktura Biblioteka mapowania obiektowo-relacyjnego (ORM), która zapewnia strukturę mapowania zorientowanego obiektowo modelu domeny na relacyjną bazę danych w celu trwałego przechowywania oraz dodatkowe powiązane oprogramowanie, które umożliwia korzystanie z modeli domen w stylu POJO
Szew JBoss Struktura Platforma programistyczna frameworka aplikacji internetowych do tworzenia bogatych aplikacji internetowych
Zestaw Web Framework JBoss Struktura Zestaw frameworków internetowych do budowania lekkich i bogatych aplikacji Java, w tym bogate frameworki aplikacji internetowych Google Web Toolkit (GWT) i RichFaces oraz frameworki Java Spring i Apache Struts
JBoss Developer Studio (JBDS) Narzędzia i testy Zintegrowane środowisko programistyczne (IDE) do tworzenia, testowania i wdrażania bogatych aplikacji internetowych , transakcyjnych aplikacji korporacyjnych i usług SOA , w tym JBoss Enterprise Application Platform , JBoss Enterprise SOA Platform , JBoss Data Virtualization , JBoss Enterprise BRMS i JBoss Enterprise Portal Platform ; dostępne technologie to Hibernate , JBoss Application Server for Java EE 5 i 6, Drools , jBPM , RichFaces , Seam itp.
Sieć operacyjna JBoss (JBoss ON lub JON) Kierownictwo Pakiet do zarządzania systemami dla produktów JBoss Middleware, który zapewnia monitorowanie, ostrzeganie, zdalną kontrolę operacyjną i zdalną konfigurację do zarządzania siecią

Projekty i oprogramowanie JBoss

Projekt lub oprogramowanie JBoss Typ Opis
Brama wej interfejs sieciowy Projekt, który połączył JBoss Portal i eXo Portal w celu stworzenia GateIn Portal ; używany w JBoss Enterprise Portal Platform (JBoss EPP)

Podprojekty:

Most portletowy JBoss interfejs sieciowy Nieostateczna wersja robocza implementacji specyfikacji JSR 301 i JSR 329, która obsługuje JavaServer Faces (JSF) w ramach portletu JSR 286 , a także obsługuje inne frameworki sieciowe, takie jak Seam i RichFaces ; używany w JBoss Enterprise Portal Platform
Bogate twarze interfejs sieciowy Projekt, który tworzy szkielet komponentu interfejsu użytkownika do integracji możliwości Ajax z aplikacjami przy użyciu JavaServer Faces (JSF); biblioteka komponentów oprogramowania Java do tworzenia internetowych interfejsów użytkownika
rozdzielnia Model programowania Aby obsługiwać modele programowania SOA i ESB w Javie, lekkiej strukturze dostarczania usług do definiowania umowy, zasad, konfiguracji, składu i zarządzania usługami, w celu automatycznego zarządzania środowiskiem wykonawczym

Składniki:

  • SwitchYard Core — zapewnia podstawowe możliwości wymagane do definiowania, rejestrowania i komunikowania się z usługami
  • SwitchYard Components — wtyczki zapewniające takie funkcje, jak łączność, routing, tłumaczenie i orkiestracja
  • SwitchYard Test — obsługuje powtarzalne, niezależne testy podczas opracowywania
  • SwitchYard Tools — zestaw narzędzi wiersza poleceń i narzędzi graficznych, który wspiera opracowywanie, wdrażanie i zarządzanie usługami
ESB (JBossESB lub JBoss ESB) Model programowania JBoss Enterprise Service Bus (ESB) to implementacja oprogramowania Enterprise Application Integration (EAI), Enterprise Service Bus (ESB) oraz oprogramowania do integracji biznesowej; JBossESB część infrastruktury zorientowanej na usługi (SOI) i architektury zorientowanej na usługi (SOA)
Spawać Model programowania Referencyjna implementacja JSR 299 Java Contexts and Dependency Injection (CDI) dla platformy Java EE
Szew Model programowania Platforma programistyczna frameworka aplikacji internetowych do tworzenia bogatych aplikacji internetowych

Technologie obejmują:

OSGi Model programowania Środowisko, które implementuje specyfikację OSGi dla systemu modułowego i platformy usługowej, która zapewnia dynamiczny model komponentów dla serwera aplikacji JBoss
EJB3 Model programowania Enterprise Java Beans to zarządzana architektura komponentów po stronie serwera do modułowej budowy aplikacji korporacyjnych
Przebiśnieg Model programowania Specyficzne dla JBoss rozszerzenia Spring Framework w celu obsługi Spring Deployer, w sytuacjach, gdy ogólna implementacja Spring Framework nie integruje się poprawnie z JBoss Application Server oraz w celu uzyskania bezpośredniego dostępu do podstawowego JBoss Microcontainer
ODPOCZYNEK Model programowania Projekt implementujący specyfikację JAX-RS poprzez udostępnienie różnych frameworków do budowy usług sieciowych RESTful oraz aplikacji RESTful Java; API Java dla usług internetowych RESTful przez protokół HTTP, który implementuje JAX-RS
TorqueBox Model programowania Platforma aplikacji Ruby , zbudowana na JBoss Application Server , w tym Ruby on Rails i obsługa usług, takich jak przesyłanie wiadomości, planowanie i demony
Errai Model programowania Framework do tworzenia bogatych aplikacji internetowych przy użyciu Google Web Toolkit (GWT)

Obejmuje:

  • Magistrala komunikatów ErraiBus do wymiany komunikatów między komponentami klienta i serwera
  • ErraiWorkspaces, aby zapewnić środowisko interfejsu użytkownika, w którym można wdrożyć konsolę i narzędzia podobne do obszaru roboczego Eclipse
  • kontekstów i wstrzykiwania zależności (CDI).
  • Java Message Service (JMS).
  • Integracja portali
  • Narzędzia do tworzenia, diagnozowania i monitorowania aplikacji
Railo Model programowania Silnik języka ColdFusion Markup Language (CFML), który kompiluje kod napisany w CFML na kod bajtowy Java i wykonuje go na silniku serwletów w celu budowania aplikacji internetowych
KIE - Wiedza jest wszystkim Usługi W procesie poszukiwania integracyjnego rozwiązania wiedzy dla Drools i jBPM użyto po prostu nazwy grupy „droolsjbpm”. Ta nazwa przenika konta GitHub i POM Maven. Wraz z poszerzaniem się zakresu i pojawianiem się nowych projektów jako nową nazwę grupy wybrano KIE, skrót od Knowledge Is Everything. Nazwa KIE jest również używana dla wspólnych aspektów systemu; takie jak ujednolicone tworzenie, wdrażanie i wykorzystanie.
Ślini się Usługi System zarządzania regułami biznesowymi (BRMS) i silnik wnioskowania używany w JBoss Rules i JBoss Enterprise BRMS ; platforma integracji Business Logic dla Reguł, Przepływu Pracy i Przetwarzania Zdarzeń

Podprojekty:

Hibernować Usługi Projekt zawierający bibliotekę mapowania obiektowo-relacyjnego (ORM), która zapewnia strukturę mapowania zorientowanego obiektowo modelu domeny na relacyjną bazę danych w celu trwałego przechowywania , oraz dodatkowe powiązane podprojekty, które umożliwiają korzystanie z modeli domen w stylu POJO

Kluczowe cechy:

  • Mapowanie z klas Java na tabele bazy danych
  • Mapowanie typów danych Java na typy danych SQL
  • Urządzenia do wyszukiwania i wyszukiwania danych

Dodatkowe funkcje zapewniają obsługę narzędzi, adnotacji, kontroli/wersji, partycjonowania poziomego , JSR 303 Bean Validation , mapowania dla Apache Lucene i mapowania dla .NET Framework

Hornet Q Usługi Projekt, który tworzy system przesyłania wiadomości zorientowany na komunikaty (MoM), który jest wieloprotokołowy, osadzony, klastrowany i asynchroniczny; JBoss Messaging przeniósł się do tego projektu
jBPM Usługi Pakiet do zarządzania procesami biznesowymi (BPM), w tym silnik przepływu pracy , zaprojektowany na potrzeby analityków biznesowych, programistów i użytkowników końcowych
Piła szczelinowa Usługi Silnik WS-BPEL 2.0, zoptymalizowany pod kątem kontenera JBoss Application Server i oparty na Apache ODE , JBossWS i JBossESB
JGrupy Usługi Zestaw narzędzi do niezawodnej komunikacji multiemisji
Transakcje (JBossTS) Usługi JBoss Transaction Service (JBossTS) to Java Transaction API (JTA), który umożliwia transakcje rozproszone w wielu zasobach i chroni przed uszkodzeniem danych, gwarantując pełne, dokładne transakcje , w tym usługi internetowe dzięki obsłudze specyfikacji WS-Coordination , WS-AtomicTransaction i WS-BusinessActivity ; Narayana to JBossTS 5
Czarny krawat Usługi Narzędzia do obsługi XATMI w Java EE , w tym powiązania API zarówno w C/C++, jak i Javie dla klientów i usług oraz broker XATMI dla samodzielnych aplikacji Java, dla klientów XATMI i do wywoływania usług XATMI
Usługi sieciowe (JBossWS) Usługi JBoss Web Services (JBossWS) zapewnia obsługę usług internetowych Java EE z implementacją JAX-WS
Zdalne Usługi Framework Java do symetrycznej i asymetrycznej komunikacji w sieci, w tym wywołań, jednokierunkowych wiadomości i asynchronicznych wywołań zwrotnych
PicketBox Usługi Struktura bezpieczeństwa Java do uwierzytelniania, autoryzacji, audytu i mapowania bezpieczeństwa, a także silnik zgodny z OASIS XACML v2.0
PicketLink Usługi Projekt, który odpowiada na różne potrzeby związane z zarządzaniem tożsamością w Javie


Jest włączany do projektu Keycloak . Składniki:

Iron Jacamar Usługi Kontener Java Connector Architecture (JCA) wewnątrz JBoss Application Server , który umożliwia dostęp do Enterprise Information System (EIS) przy użyciu standardowego adaptera zasobów (adaptera protokołu) dostarczonego przez dostawcę EIS
Grupowanie Usługi Tworzenie klastrów na rzecz skalowalności i wysokiej dostępności (HA) JBoss Application Server , w tym przełączanie awaryjne , równoważenie obciążenia i wdrażanie rozproszone
Płaszcz klucza Usługi Zintegrowane SSO i IDM dla aplikacji przeglądarkowych i usług internetowych RESTful. Zbudowany na podstawie specyfikacji OAuth 2.0 , Open ID Connect , JSON Web Token ( JWT ) i SAML 2.0
Przetaczanie Usługi Interfejs API do serializacji i kierowania , który jest udoskonaloną alternatywą dla standardowego java.io.Serializable i jego odpowiedników, które można znaleźć w pakiecie Java Development Kit (JDK)
Serializacja Usługi Interfejs API do serializacji , który jest szybszą alternatywą dla standardowych java.io.ObjectInputStream i java.io.ObjectOutputStream znajdujących się w pakiecie Java Development Kit (JDK); obejmuje inteligentne klonowanie, możliwość ponownego wykorzystania końcowych pól między różnymi programami ładującymi klasy
Tohu Usługi Narzędzie do generowania interfejsu użytkownika używane do wspierania budowania interakcji w stylu pytań i odpowiedzi z zestawów reguł Drools
Serwer aplikacji (JBoss AS) Serwery Serwer aplikacji JBoss to platforma serwera aplikacji Java EE do opracowywania i wdrażania aplikacji Java dla przedsiębiorstw, aplikacji internetowych i portali internetowych
Sieć Serwery Serwer WWW oparty na Tomcat , przeznaczony do średnich i dużych aplikacji i zawiera Java Server Pages (JSP), technologie Java Servlet , PHP i CGI
Teiid Serwery do wirtualizacji danych używane do uzyskiwania dostępu do heterogenicznych i rozproszonych magazynów danych za pomocą jednolitego interfejsu API

Składniki:

Narzędzia:

  • Teiid Designer – opis znajdziesz w Teiid Designer w tej tabeli
  • Teiid JOPR Console – do monitorowania, zarządzania i kontroli serwerów
  • Teiid AdminShell – wykorzystuje skrypty do wspierania automatyzacji zadań administracyjnych i testowych
Mobicenty Serwery Projekt tworzący platformę VoIP typu open source

Podprojekty:

  • Mobicenty JAIN SLEE
  • Mobicenty popijają serwlety
  • Serwer multimediów Mobicents
  • Mobicents Usługa obecności SIP
  • Średnica Mobicentów
  • Mobicenty SS7
Mikrokontener Serwery Bezpośrednie wdrażanie POJO i samodzielne użytkowanie poza JBoss Application Server ze wszystkimi funkcjami JMX Microkernel i bezpośrednim wstrzykiwaniem zależności w stylu IOC
Jopr i RHQ Kierownictwo Związek między Jopr i RHQ:
  • Jopr był wcześniej projektem do zarządzania serwerem aplikacji JBoss , ale teraz jest częścią projektu RHQ
  • RHQ to pakiet do zarządzania systemami dla wielu produktów i platform, który zapewnia monitorowanie, ostrzeganie, zdalną kontrolę operacyjną i zdalną konfigurację
Wbudowany Jopr Kierownictwo Aplikacja internetowa do zarządzania i monitorowania JBoss Application Server
TrybKształt Kierownictwo JSR 283 Java Content Repository (JCR) 2.0, która zapewnia dostęp do istniejących informacji, w tym plików, systemów, baz danych, innych repozytoriów, usług, aplikacji itp. (wcześniej nazywana JBoss DNA)
Pan, władca Kierownictwo Projekt parasolowy do zarządzania i zarządzania platformą JBoss SOA , zajmujący się procesami, za pomocą których działa system, zapewniający zarządzanie, monitorowanie i administrowanie tymi procesami oraz dyscyplinę tworzenia polityk oraz komunikowania i egzekwowania zasad

Podprojekty:

  • Guvnor - opis znajduje się w tej tabeli w Guvnor
  • ModeShape — opis można znaleźć w sekcji ModeShape w tej tabeli
  • SAVARA – opis patrz SAVARA w tej tabeli
  • SAMM – projekt Service Activity Monitoring and Management (SAMM) wykorzystuje technologię kompleksowego przetwarzania zdarzeń (CEP) do analizy zdarzeń z systemów rozproszonych i prezentacji informacji w zwięzłej formie
Szanowny pan Kierownictwo Narzędzia Governance Repository i narzędzia do zarządzania artefaktami, w tym definicje reguł i procesów, opisy usług, schematy baz danych itp.
StormGrind Chmura Projekt parasolowy dla oprogramowania chmurowego JBoss

Podprojekty:

Szlifierka do pudełek Chmura Zestaw projektów budowy urządzeń dla dostawców wirtualizacji i chmury:
  • BoxGrinder Studio – webowy front-end dla BoxGrinder REST (w planowaniu)
  • BoxGrinder REST – RESTful API do kompilacji BoxGrinder
  • BoxGrinder Build – narzędzie wiersza poleceń do budowania urządzeń
Narzędzia Narzędzia i testowanie Projekt parasolowy dla wtyczek i funkcji Eclipse do tworzenia oprogramowania Java dla JBoss Developer Studio , J2EE i powiązanych technologii, w tym Hibernate , JBoss Application Server , Drools , jBPM , JavaServer Faces , (X)HTML , Seam , Smooks , JBoss ESB , JBoss Portal itp.
Teiid Designer Narzędzia i testowanie Wizualne narzędzie do definiowania opartego na modelach (w tym wirtualnych baz danych zawierających widoki, procedury lub dynamiczne dokumenty XML), integracji, zarządzania i testowania usług danych, bez programowania, przy użyciu środowiska uruchomieniowego Teiid
Arquillian Narzędzia i testowanie Środowisko testowe, którego można używać do przeprowadzania testów w kontenerze zdalnym lub osadzonym lub do wdrażania archiwum w kontenerze, aby test mógł wchodzić w interakcje jako zdalny klient; Arquillian integruje się z innymi frameworkami testowymi (np. JUnit 4 lub TestNG 5 ), umożliwiając korzystanie z wtyczek testowych IDE, Ant i Maven
Folia termokurczliwa Narzędzia i testowanie Interfejs API do składania archiwów (np. JAR , WAR lub EAR ), które można następnie wdrożyć w kontenerze integracyjnym (np. JBoss EmbeddedAS, GlassFish v3 Embedded, Jetty lub OpenEJB ) lub wyeksportować do pliku lub wyeksportować do eksplodowana struktura katalogów lub serializacja przez sieć do zdalnego hosta itp .; ShrinkWrap to obsługiwany mechanizm wdrażania projektu Arquillian
JSFUnit Narzędzia i testowanie Framework testowy dla aplikacji JavaServer Faces (JSF), z testami JSFUnit działającymi wewnątrz kontenera, który umożliwia dostęp do zarządzanych komponentów bean , FacesContext, EL Expressions , wewnętrznych komponentów JSF i przeanalizowanego wyjścia HTML
Plotkarz Narzędzia i testowanie Narzędzie, które tworzy raporty z plików JAR projektu lub produktu Java, które mogą być używane do lokalizowania komponentów i identyfikowania problemów dotyczących zależności, wersji, interfejsów API z czarnej listy, OSGi itp.
Bajtazar Narzędzia i testowanie Narzędzie do śledzenia i testowania programów Java

Cechy:

  • Wstaw dodatkowy kod Java do aplikacji lub biblioteki Java podczas ładowania podczas uruchamiania maszyny JVM lub podczas jej działania
  • Nie wymaga użycia ani przygotowania kodu źródłowego
  • W celu przetestowania wstrzyknij błędy lub kod synchronizacji w celu wykonania nietypowych lub nieoczekiwanych operacji
  • Wykorzystuje język skryptowy oparty na regułach Event Condition Action (ECA), które określają:
    • punkt spustowy – gdzie należy wpisać kod
    • warunek wyzwalający — wyrażenie logiczne, które jest oceniane, gdy wykonanie dotrze do punktu wyzwalającego
    • akcja wyzwalająca – sekwencja wyrażeń, które mają zostać wykonane, jeśli wyrażenie boolowskie jest prawdziwe
Bazgrać Narzędzia i testowanie Język używany do opisywania protokołów na poziomie aplikacji używanych przez systemy do komunikacji, który może być używany do zapewnienia behawioralnego programów podczas opracowywania i sprawdzania poprawności

Język ma trzy warstwy:

  • dolna warstwa to warstwa typu opisująca typ sesji
  • druga warstwa to warstwa asercji używana do dalszego opisu warstwy typu
  • trzecia warstwa to warstwa dokumentu protokołu używana do opisywania wielu protokołów i ich ograniczeń
SAWARA Narzędzia i testowanie Projekt, który zapewnia metodologię i narzędzia do testowania, dzięki czemu wszelkie artefakty zdefiniowane w fazie cyklu życia oprogramowania można zweryfikować w porównaniu z innymi artefaktami w poprzednich i kolejnych fazach cyklu życia, zapewniając pewność, że ostatecznie dostarczony system spełnia pierwotne wymagania biznesowe
Profiler Narzędzia i testowanie Profiler używający JVMPI i JVMTI , który używa agenta napisanego w C, który rejestruje zdarzenia na dysku z JVM ; Logi są dostępne i analizowane za pomocą przeglądarki internetowej
Masa Narzędzia i testowanie Projekt ułatwiający migrację do JBoss Enterprise Platforms i JBoss Enterprise Frameworks

Podprojekty:

Struktura testów rozproszonych (JBossDTF) Narzędzia i testowanie JBoss Distributed Test Framework (JBossDTF) to narzędzie testowe używane do uruchamiania testów obejmujących wiele procesów, w tym klientów i serwerów, w środowiskach heterogenicznych
PressGang Inny Pomoc w zakresie dokumentacji dla projektów JBoss, w tym JBoss Documentation Guide, jDocBook Styles, pomoc w korzystaniu z DocBook XML oraz dostęp do ekspertów merytorycznych
mod_cluster Inny System równoważenia obciążenia oparty na protokole httpd, który przekazuje żądania do jednego z zestawów węzłów serwera i za pomocą protokołu Mod-Cluster Management Protocol (MCMP) odbiera współczynniki równoważenia obciążenia po stronie serwera i zdarzenia cyklu życia z węzłów serwera
netto Inny Projekt, który tworzy asynchroniczną, sterowaną zdarzeniami strukturę aplikacji sieciowych i narzędzia do rozwoju serwerów i klientów protokołów sieciowych ; framework klient-serwer do tworzenia aplikacji Java przy użyciu programowania sieciowego
XNIO Inny API I/O niskiego poziomu, ulepszenie New I/O (NIO), które obejmuje operacje blokujące i nieblokujące, gniazda multiemisji, obsługę kanałów (np. SSL lub kanałów wirtualnych) oraz interfejs oparty na wywołaniach zwrotnych
Javasist Inny System odzwierciedlający czas ładowania , który jest biblioteką klas do edycji kodu bajtowego w celu zdefiniowania nowej klasy w czasie wykonywania i zmodyfikowania pliku klasy przed załadowaniem go przez JVM
Mądry Inny Projekt, który tworzy platformę Java do wywoływania usług internetowych jako alternatywę dla JAX-WS , nadającą się do wykorzystania jako podstawa do wywoływania usług internetowych bez kodu

Składniki obejmują:

  • Wise-core – biblioteka do wywoływania usług sieciowych
  • Wise-webgui - aplikacja internetowa używana do wywoływania ogólnej usługi internetowej na podstawie WSDL
  • Logging Meta Service (LMS) – narzędzie służące do rejestrowania komunikacji TCP w celu przeglądania komunikatów typu żądanie-odpowiedź
Wtyczka Maven jDocBook Inny Narzędzie do renderowania treści DocBook jako części kompilacji Maven przy użyciu jako zależności dystrybucji DocBook, niestandardowego XSLT, niestandardowych czcionek, niestandardowych obrazów i niestandardowego css
Wtyczka stylu Maven jDocBook Inny Brak dostępnych informacji
Wtyczka Maven jBoss-retro Inny Narzędzie do używania JBoss Retro jako części kompilacji Maven
Wtyczka innej firmy Maven Buildmagic Inny Narzędzie do integracji projektów z wykorzystaniem Ant /Buildmagic oraz projektów z wykorzystaniem Maven
Magia budowania Inny Zbiór zadań Ant służących do budowania wielomodułowych projektów Ant
APIviz Inny Dokument JavaDoc, który rozszerza standardowy dokument Java w celu generowania diagramów klas i pakietów podobnych do UML w celu zrozumienia ogólnej struktury API
Retro Inny Narzędzie do przekształcania skompilowanego kodu bajtowego z jednego formatu na inny, w tym zmiany nazw klas, przekierowania wywołań metod, zmiany typów danych i tłumaczenia kodu bajtowego JDK 1.5 na kod bajtowy JDK 1.4
Fora Inny Portlet Forum oparty na JavaServer Faces (JSF), przeznaczony do użytku z JBoss Portal 2.X
wiki Inny Portlet Wiki oparty na składni wikitekstu JSPWiki, przeznaczony do użytku z JBoss Portal 2.7
Blog Inny Aplikacja internetowa do zarządzania wieloma kanałami i agregowania informacji w interfejsie internetowym
Portal Archiwum Projekt, który stał się częścią projektu GateIn Portal
Kontener portletów Archiwum Projekt, który stał się częścią projektu GateIn Portal
Wiadomości Archiwum Asynchroniczny system przesyłania wiadomości w przedsiębiorstwie , który zastąpił JBoss MQ jako domyślny dostawca Java Message Service (JMS) w JBoss Application Server (JBoss AS) 5; ten projekt przesyłania wiadomości został przeniesiony do projektu HornetQ
Pamięć podręczna (JBC) Archiwum JBoss Cache (JBC) implementuje pamięć podręczną , która może być replikowana i transakcyjna, dla często używanych obiektów Java w celu poprawy wydajności aplikacji
AOP Archiwum Ramy programowania zorientowanego na aspekty (AOP)
IIOP Archiwum Obsługuje dostęp CORBA/ IIOP do komponentów korporacyjnych wdrożonych na serwerze aplikacji JBoss
JMX Archiwum Projekt JBossMX tworzy implementację Java Management Extensions i jest rdzeniem architektury mikrojądra JBoss dla JBoss Application Server
JRunit Archiwum Projekt, który dodaje testy porównawcze i rozproszone testy oparte na kliencie/serwerze do JUnit
Żwir Archiwum Zestaw bibliotek komponentów, które udostępniają komponenty dla aplikacji JavaServer Faces (JSF).
Kosmos Archiwum Zestaw portletów do monitorowania projektów tworzenia oprogramowania
Shotoku Archiwum Dostęp do repozytoriów obsługujących rewizje, w tym JSR 170 Java Content Repository (JCR), Subversion i repozytoriów opartych na systemie plików
DavCache Archiwum Interfejs w stylu systemu plików do JBoss Cache , do którego dostęp może uzyskać klient obsługujący WebDAV , w tym Eksplorator Windows
Usługi raportowania Archiwum Projekt, który tworzy usługi raportowania dla aplikacji korporacyjnych
Wymiana portletów Archiwum Miejsce wymiany portletów JSR 168 oraz motywów i układów do wykorzystania w portalu JBoss
Metajizer Archiwum Narzędzie do zarządzania metadanymi dla przeglądarki Firefox z linkami do zakładek
Serwer poczty JBoss (serwer współpracy JBoss) Archiwum Oprogramowanie do przesyłania wiadomości i współpracy ; ten projekt został przeniesiony do Buni.org pod koniec 2006 roku i jest obecnie znany jako Meldware Communication Suite

Zobacz też