Facebook - konwersja
  • promocja

JBoss AS 7. Tworzenie aplikacji - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
20 kwietnia 2014
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

JBoss AS 7. Tworzenie aplikacji - ebook

Wykorzystaj potencjał serwera aplikacji!

JBoss to nieustannie rozwijany, popularny serwer aplikacji, wykorzystywany wszędzie tam, gdzie wymagane są najwyższa niezawodność, bezpieczeństwo i wydajność tworzonej aplikacji. Zapewnia kompletne wsparcie dla Javy Enterprise Edition (Java EE), czyli między innymi wstrzykiwanie zależności, EJB 3.1, JAX-WS czy JAX-RS. Ponadto możesz go mieć w każdej chwili za darmo! Ta książka wprowadzi Cię w jego tajniki i pokaże, jak używać go najefektywniej.

W trakcie lektury dowiesz się, jak przygotować Twój serwer do pracy, co musisz zainstalować oraz jak skonfigurować poszczególne elementy, żeby uniknąć typowych problemów. W kolejnych rozdziałach zapoznasz się z kluczowymi elementami Java EE - wstrzykiwaniem zależności (ang. Context Dependency Injection) oraz połączeniem CDI z JPA (ang. Java Persistence API). Testowanie zaawansowanych aplikacji korzystających z Java EE może stanowić nie lada wyzwanie - osobny rozdział został poświęcony projektowi Arquillian, który w znaczący sposób ułatwia to zadanie. Ponadto nauczysz się swobodnie korzystać z konsoli administracyjnej oraz łączyć serwery w klastry. Książka ta jest świetną lekturą dla wszystkich programistów Javy, korzystających z serwera aplikacji JBoss AS 7.

JBoss AS 7 zapewnia:

  • pełne wsparcie dla Java EE
  • najwyższą wydajność i bezpieczeństwo
  • błyskawiczny start dzięki modularnej budowie
  • kompletne środowisko do uruchomienia Twojej aplikacji

Poznaj moc lidera wśród serwerów aplikacyjnych!

Spis treści

O autorze (9)

O recenzentach (11)

Wstęp (13)

  • Zawartość tej książki (13)
  • Co jest potrzebne przy czytaniu książki? (14)
  • Do kogo kierowana jest książka? (15)
  • Konwencje stosowane w książce (15)
  • Pobranie przykładów dla książki (16)
  • Errata (16)
  • Piractwo (16)

Rozdział 1. Zaczynamy przygodę z JBoss AS 7 (17)

  • Krótkie omówienie Javy EE i JBoss AS 7 (17)
    • Witamy w Javie EE 6 (18)
  • Nowe funkcje wprowadzone w JBoss AS 7 (20)
  • Instalacja serwera i komponentów klienta (21)
    • Instalacja Javy SE (22)
    • Instalacja środowiska Eclipse (26)
    • Alternatywne środowiska programistyczne (28)
    • Instalacja narzędzia Maven (29)
  • Podsumowanie (30)

Rozdział 2. Nowości w JBoss AS 7 (31)

  • Podstawowe koncepcje AS 7 (31)
  • System plików AS 7 (33)
  • Zarządzanie serwerem aplikacji (36)
    • Zarządzanie JBoss AS 7 przy użyciu interfejsu webowego (36)
  • Uruchomienie konsoli webowej (37)
  • Wdrożenie pierwszej aplikacji na serwerze JBoss AS 7 (39)
    • Zaawansowane opcje wdrożenia w Eclipse (42)
    • Zarządzanie wdrożeniami z poziomu konsoli webowej (43)
    • Wdrażanie aplikacji przy użyciu narzędzia CLI (46)
  • Podsumowanie (48)

Rozdział 3. Wprowadzenie do Javy EE 6 - komponenty EJB (49)

  • EJB 3.1 - nowe funkcjonalności (49)
  • Tworzenie singletonowych komponentów EJB (50)
    • Konfiguracja pliku pom.xml (54)
    • Tworzenie kodu aplikacji EJB (55)
    • Sterowanie współbieżnością ziarna (57)
    • Przygotowanie ziaren sesyjnych (58)
    • Dodanie ziarna bezstanowego (59)
    • Dodanie ziarna sesyjnego (60)
  • Wdrożenie aplikacji EJB (61)
  • Tworzenie zdalnego klienta EJB (64)
    • Konfiguracja pliku pom.xml projektu klienta (67)
    • Tworzenie kodu klienta EJB (68)
    • Uruchomienie aplikacji klienckiej (71)
    • Użycie usługi czasomierza EJB (75)
    • Dodanie do komponentu EJB metod asynchronicznych (77)
  • Podsumowanie (81)

Rozdział 4. Poznawanie CDI (83)

  • Wprowadzenie do CDI (83)
    • Ziarna nazwane (85)
    • Zakresy CDI (86)
    • Implementacja CDI w JBoss AS (87)
    • Przekształcenie systemu rezerwacji biletów (88)
    • Tworzenie kodu ziaren (91)
    • Czy komponenty EJB i ziarna zarządzane przez JSF są już przestarzałe? (107)
  • Podsumowanie (107)

Rozdział 5. Łączenie trwałości z CDI (109)

  • Trwałość danych i standardy (109)
    • Korzystanie z JPA (110)
  • Dodanie trwałości do aplikacji (111)
    • Konfiguracja bazy danych (111)
    • Instalacja sterownika JDBC w JBoss AS 7 (112)
  • Tworzenie projektu Maven (114)
    • Dodanie konfiguracji Maven (115)
    • Tworzenie encji (116)
    • Dodanie walidacji ziarna (118)
  • Konfiguracja trwałości (119)
    • Dodanie klas produkujących (120)
    • Tworzenie kodu zapytań (123)
    • Dodanie do aplikacji usług (123)
    • Dodanie kontrolera sterującego żądaniami użytkowników (126)
    • Tworzenie widoków JSF (128)
    • Uruchomienie przykładu (132)
  • Podsumowanie (134)

Rozdział 6. Testowanie aplikacji (135)

  • Testy jednostkowe i integracyjne (135)
    • Narzędzia pomagające w testach (136)
  • Korzystanie z narzędzia Arquillian (137)
    • Pisanie testu Arquillian (137)
    • Konfiguracja pliku pom.xml (139)
    • Napisanie pierwszego testu (141)
    • Uruchomienie testu TicketTest (143)
    • Uruchomienie testu w zarządzanym kontenerze (144)
    • Rozbudowa testu (145)
    • Informacje dodatkowe (148)
  • Podsumowanie (148)

Rozdział 7. Tworzenie aplikacji wykorzystujących JBoss JMS Provider (149)

  • Krótkie wprowadzenie do JMS (150)
  • Elementy składowe JMS (151)
    • Podsystem komunikatów w JBoss (152)
    • Tworzenie i wykorzystanie fabryk połączeń (153)
    • Użycie celów JMS (155)
    • Dodanie do aplikacji ziaren sterowanych komunikatami (156)
    • Użycie JMS do integracji z innymi systemami (165)
    • Przykład z życia wzięty - integracja HornetQ i ActiveMQ (165)
  • Podsumowanie (169)

Rozdział 8. Dodanie do aplikacji usług sieciowych (171)

  • Tworzenie usług sieciowych bazujących na SOAP (172)
    • Strategie tworzenia usług sieciowych typu SOAP (172)
    • Stos usług sieciowych SOAP w JBoss (173)
    • Krótki przegląd architektury JAX-WS (174)
    • Tworzenie usługi sieciowej w JBoss AS 7 (175)
  • Tworzenie usługi sieciowej bazującej na REST (185)
    • Dostęp do zasobów typu REST (186)
    • Usługa sieciowa typu REST w JBoss (187)
  • Wybór między usługami REST i SOAP (193)
  • Podsumowanie (193)

Rozdział 9. Zarządzanie serwerem aplikacji (195)

  • Wprowadzenie do interfejsu wiersza poleceń (CLI) (195)
    • Uruchomienie wiersza poleceń (196)
    • Konstrukcja poleceń CLI (197)
    • Wdrażanie aplikacji przy użyciu CLI (201)
    • Tworzenie skryptów CLI (203)
  • Użycie zaawansowanych języków do tworzenia wyrafinowanych skryptów CLI (205)
    • Użycie języków skryptowych do wykonywania operacji na CLI (206)
  • Bezpośrednie użycie API zarządzania do sterowania serwerem aplikacji (209)
    • Odczytywanie opisów modelu zarządzania za pomocą API bezpośredniego (209)
  • Podsumowanie (212)

Rozdział 10. Klastry aplikacji JBoss AS 7 (213)

  • Podstawy wiedzy o klastrach (213)
  • Klastry w JBoss AS 7 (214)
    • Uruchamianie klastra węzłów samodzielnych (215)
    • Uruchamianie klastra węzłów domenowych (216)
  • Wdrażanie aplikacji klastrowych (220)
    • Klastry EJB (221)
  • Tworzenie klastrów aplikacji webowych (231)
    • Równoważenie obciążenia w aplikacjach webowych (232)
  • Podsumowanie (238)

Rozdział 11. Bezpieczeństwo aplikacji JBoss AS 7 (239)

  • API bezpieczeństwa w języku Java (239)
    • Podsystem bezpieczeństwa JBoss AS 7 (241)
    • Konfiguracja pierwszego modułu logowania (242)
    • Użycie modułu logowania w aplikacji systemu rezerwacji biletów (243)
    • Przełączenie na bezpieczeństwo bazujące na formularzu (245)
    • Tworzenie modułu logowania wykorzystującego bazę danych (246)
    • Zabezpieczenie komponentów EJB (249)
  • Zabezpieczanie warstwy transportowej (252)
    • Uruchamianie komunikacji SSL w JBoss AS (255)
  • Podsumowanie (263)

Dodatek A. Szybkie tworzenie aplikacji przy użyciu JBoss Forge (265)

  • Instalacja Forge (265)
  • Uruchomienie Forge (266)
  • Tworzenie pierwszej aplikacji Javy EE 6 w JBoss Forge (268)
    • Budowanie i wdrożenie aplikacji (271)
  • Aplikacja forge-demo w akcji (272)

Skorowidz (275)

Kategoria: Programowanie
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-246-8667-4
Rozmiar pliku: 9,0 MB

BESTSELLERY

Kategorie: