JBoss
Z Wikipedii
JBoss - serwer aplikacji w Javie na licencji LGPL, na bazie technologii Enterprise JavaBeans (EJB). JBoss implementuje pełen zestaw usług J2EE.
Jako serwer napisany w 100% w języku Java JBoss jest dostępny na niemal wszystkie platformy. Jest również zintegrowany z darmowym środowiskiem programistycznym Eclipse (poprzez wtyczki Lomboz lub JBoss-IDE), które umożliwia wytwarzanie komponentów dla tego serwera.
Instalacja serwera polega na skopiowaniu plików udostępnionych na stronie JBOSSa i uruchomieniu pliku run.bat (dla Windows) lub run.sh (dla systemów UNIX i Linux). Osadzenie komponentów na JBossie również nie stanowi problemu. Każdy komponent (zarówno serwlet, strona JSP, strona HTML, komponent EJB lub jakikolwiek inny zasób) jest umieszczany w pliku JAR (pliki te posiadają różne rozszerzenia zależnie od typu komponentu) Opis plików w postaci dokumentów XML znajduje się również w tym samym pliku (jar). Wkopiowanie pliku do katalogu o nazwie deploy powoduje automatyczne załadowanie komponentu.
Serwer JBoss od wersji 3.x posiada już zaawansowane mechanizmy dostępne w komercyjnych serwerach aplikacji (jak np. tworzenie klastra w oparciu o wiele serwerów). JBossa otacza wiele otwartych projektów. Do wersji 3.2.x stworzony został komponent udostępniający komponenty EJB w postaci WebService-ów. Początkowo ich serwer opierał się o projekt AXIS, potem AXIS został obudowany komponentem jboss.net, a w wersji 4.0 JBoss dostarcza już własny serwer webservice.
JBoss to także nazwa firmy zajmującej się rozwojem tego oprogramowania, a zarabiającej na komercyjnym wsparciu produktu. Podobne usługi, częściowo we współpracy z firmą, zaoferował niedawno także Hewlett-Packard.
Z JBoss korzysta między innymi serwis gier Sims Online.