SpringSource dm Server™ to w pełni modułowy serwer Java oparty na OSGi, zaprojektowany do uruchamiania aplikacji Java klasy enterprise oraz aplikacji opartych na Spring, zapewniający nowy poziom elastyczności i niezawodności. SpringSource dm Server jest oparty na nowym SpringSource Dynamic Module Kernel™ (dm Kernel). dm Kernel dostarcza modułowy szkielet dla serwera, który wykorzystuje również możliwości Spring, Apache Tomcat oraz technologii opartych na OSGi.
Pro SpringSource dm Server™ to pierwsza książka dostępna do nauki tworzenia i wdrażania aplikacji modułowych, które mają działać na nowej platformie wdrożeniowej SpringSource dm Server 2.0, właśnie udostępnionej.
Ta książka obejmuje wszystko, czego potrzebujesz — od podstawowych koncepcji OSGi po tworzenie i wdrażanie aplikacji opartych na OSGi na SpringSource dm Server.
Książka pokazuje, jak przenieść istniejącą aplikację webową z standardowego WAR do współdzielonych bibliotek WAR, następnie do współdzielonych usług WAR, a w końcu do modułu webowego.
Tematy w tej książce są wprowadzane za pomocą kompletnych, rzeczywistych przykładów, które możesz śledzić krok po kroku. Zamiast abstrakcyjnych opisów złożonych zagadnień, znajdziesz w tej książce działające przykłady.
Czego się nauczysz
- Zrozumiesz, czym jest OSGi i dlaczego jest nam potrzebne
- Użyjesz Spring Dynamic Modules do tworzenia aplikacji opartych na OSGi
- Przegląd SpringSource dm Server
- Konfigurowanie i ustawianie platformy
- Tworzenie bundle’ów OSGi i aplikacji webowych dla platformy
- Śledzenie i monitorowanie aplikacji uruchomionych na platformie
Dla kogo jest ta książka?
Ta książka jest dla programistów Java i osób wdrażających, którzy chcą tworzyć modułowe aplikacje Java przy użyciu OSGi i wdrażać je tak, aby działały na SpringSource dm Server. Nie potrzebujesz zbyt dużego doświadczenia, aby czytać tę książkę. Zakłada ona jednak, że rozumiesz podstawy Spring Framework i masz doświadczenie w tworzeniu aplikacji Java.