• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • JBoss Application Server

    Przeczytaj także...
    Eclipse – platforma (framework) napisana w 2004 roku w Javie do tworzenia aplikacji typu rich client. Na bazie Eclipse powstało zintegrowane środowisko programistyczne do tworzenia programów w Javie, które jest razem z tą platformą rozpowszechniane.Enterprise JavaBeans (EJB) – technologia "po stronie serwera" będąca jednym z elementów specyfikacji Korporacyjnej Javy JEE / J2EE. Na EJB można spojrzeć jak na podzbiór możliwości Korporacyjnej Javy w kontekście zarządzania beanami - ziarnami EJB - udostępniających im usługi jak transakcyjność, trwałość, rozproszenie, bezpieczeństwo, wielodostęp, itp. Jedyne, co wymaga się od programisty korzystającego ze specyfikacji EJB, to dostosowanie do pewnego interfejsu EJB (wymogów implementacyjnych), którego zastosowanie zwalnia użytkownika EJB (dostawcy ziarna lub całego modułu ziaren EJB) z konieczności opracowywania własnych metod obsługi komponentów.
    XML (ang. Extensible Markup Language, w wolnym tłumaczeniu Rozszerzalny Język Znaczników) – uniwersalny język formalny przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.

    JBoss Application Serverserwer aplikacji w Javie na licencji LGPL, na bazie technologii Enterprise JavaBeans (EJB). JBoss implementuje pełny zestaw usług Java EE (J2EE). Obecnie jest utrzymywany i wydawany przez firmę Red Hat.

    Serwer został napisany w całości w języku Java, dzięki czemu JBoss jest dostępny na niemal wszystkie platformy. Jest również zintegrowany z darmowym środowiskiem programistycznym Eclipse poprzez wtyczki Lomboz lub JBossTools, które umożliwiają wytwarzanie komponentów dla tego serwera.

    Red Hat, Inc. NASDAQ: RHT – założona przez Marca Ewinga w 1993 roku amerykańska firma informatyczna; kojarzona głównie z wydania sztandarowego produktu – jednej z bardziej znanych dystrybucji linuksa – Red Hat Linux. Wspiera także inną – Fedora. Firma jest zaangażowana w ruch Wolnego Oprogramowania. W 1995 r. połączyła się z ACC Corporation, kierowaną przez Kanadyjczyka Roberta Younga, który po tym wydarzeniu objął kierownictwo nad firmą. Red Hat ma swoją siedzibę w mieście Raleigh w amerykańskim stanie Karolina Północna.Java Platform, Enterprise Edition (zwana również jako Java Enterprise, J2EE oraz Java EE czasami tłumaczona jako Java Korporacyjna) jest szeroko rozpowszechnioną serwerową platformą programistyczną języka Java. Definiuje standard tworzenia aplikacji w języku programowania Java opartych o wielowarstwową architekturę komponentową. Komponenty są zwykle osadzane na serwerze aplikacyjnym obsługującym Java Enterprise. Standard ten określa zestaw interfejsów programistycznych jakich musi dostarczać zgodny serwer aplikacyjny.

    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).

    Komponenty serwera[ | edytuj kod]

    Każdy komponent (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). Skopiowanie pliku do katalogu o nazwie deploy powoduje automatyczne załadowanie komponentu.

    Microsoft Windows (ang. windows „okna”, IPA: [maɪkɹoʊsɑːft ˈwɪndoʊz]) – rodzina systemów operacyjnych stworzonych przez firmę Microsoft. Systemy rodziny Windows działają na serwerach, systemach wbudowanych oraz na komputerach osobistych, z którymi są najczęściej kojarzone. HTML (ang. HyperText Markup Language) – hipertekstowy język znaczników, obecnie szeroko wykorzystywany do tworzenia stron internetowych.

    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 usług sieciowych (ang. web services). 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 web service.

    Unix Time-Sharing System (pisane również jako UNIX, choć nie jest to skrót – nazwa „UNIX” jest kalamburem określenia Multics, który był wzorem dla Uniksa) – system operacyjny rozwijany od 1969 r. w Bell Labs (UNIX System Laboratories, USL) przez Dennisa Ritchie i Kena Thompsona. W latach 70. i 80. zdobył bardzo dużą popularność, co zaowocowało powstaniem wielu odmian i implementacji. Część z nich, w szczególności Linux oraz OS X, jest w użyciu do dziś. UNIX jest zarejestrowanym znakiem towarowym The Open Group.Serwlet – klasa Javy działająca po stronie serwera WWW w modelu żądanie-odpowiedź, rozszerzająca jego możliwości. Uruchamiane są w bezpiecznym środowisku serwera aplikacji (np. GlassFish) albo kontenera webowego (np. Apache Tomcat). Jako część platformy JEE, serwlety mają dostęp do całego API Javy.

    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.

    Zobacz też[ | edytuj kod]

  • serwer aplikacji JEE
  • Java Platform, Enterprise Edition
  • GlassFish
  • Apache Geronimo
  • JOnAS
  • Oracle WebLogic Server
  • IBM WebSphere Application Server
  • Linki zewnętrzne[ | edytuj kod]

  • Strona główna JBoss




  • Warto wiedzieć że... beta

    Hewlett-Packard Company (HP), NYSE: HPQ - amerykańska firma informatyczna z siedzibą w Palo Alto w Kalifornii. W 2010 roku druga pod względem obrotów największa firma informatyczna świata. Producent m.in. komputerów osobistych, serwerów, drukarek i urządzeń poligraficznych oraz dostawca usług IT. W 1999 z HP wyodrębniono działy produkujące elektroniczny sprzęt pomiarowy, podzespoły oraz sprzęt medyczny i naukowy, formując osobną spółkę Agilent Technologies. W 2002 firma przejęła konkurenta Compaq Computer. W roku 2010 firma zatrudniała na całym świecie ok. 324 tys. osób.
    Usługa internetowa (ang. web service) – usługa świadczona poprzez sieć telekomunikacyjną, a w tym sieć komputerową, w szczególności przez Internet.
    Otwarte oprogramowanie (ang. open source movement, dosł. ruch otwartych źródeł) – odłam ruchu wolnego oprogramowania (ang. free software), który proponuje nazwę open source software jako alternatywną dla free software, głównie z przyczyn praktycznych, a nie filozoficznych.
    GNU Lesser General Public License, LGPL (słabsza powszechna licencja publiczna GNU), poprzednio GNU Library General Public License (powszechna licencja GNU dla bibliotek) - licencja wolnego oprogramowania zaaprobowana przez FSF, zaprojektowana jako kompromis między GNU GPL a liberalnymi licencjami jak licencja BSD lub licencja X11 (MIT). Napisana w roku 1991 (a następnie poprawiona w roku 1999) przez Richarda Stallmana z pomocą Ebena Moglena.
    JSP (ang. JavaServer Pages) to technologia umożliwiająca tworzenie dynamicznych dokumentów WWW w formatach HTML, XHTML, DHTML oraz XML z wykorzystaniem języka Java, wplecionego w kod HTML danej strony. W tym aspekcie, jest to rozwiązanie podobne do PHP.
    GlassFish – otwarty serwer aplikacji dla platformy Java EE, rozwijany przez Oracle (dawniej Sun Microsystems). Rozpowszechniany jest na dwóch licencjach: CDDL oraz GPL. Rozwijana jest także wersja komercyjna − Oracle GlassFish Enterprise Server.
    Serwer aplikacji Java EE (wcześniej J2EE) - serwer aplikacji na którym działają aplikacje napisane w architekturze Java Enterprise Edition. Po wersji 1.4 nazywana Java EE (w skrócie JEE).

    Reklama

    Czas generowania strony: 0.015 sek.