księgarnia informatyczna aton.pl

SOA Koncepcje, technologie i projektowanie

Wydawnictwo HELION

Cena:    99.00   72.27zł

SOA Koncepcje, technologie i projektowanie


Autor: Thomas Erl

ISBN: 978-83-246-7493-0

Ilość stron: 632

Data wydania: 01/2014

Format: 168x237

Wydawnictwo: HELION


Czasy, kiedy użytkownicy otrzymywali zamknięte produkty, zapakowane w pudełko z nośnikiem i instrukcją, przemijają. Świat IT zmierza w kierunku SOA (ang. Service-Oriented Architecture). Producenci chcą nam sprzedawać wiele usług, które potrafią komunikować się między sobą i dostarczać użytkownikom wymierne korzyści. To podejście pozwala lepiej zarządzać procesem wytwarzania usługi, łatwiej wprowadzać zmiany i aktualizacje oraz elastyczniej rozliczać się z klientami. Od tej drogi nie ma już odwrotu - SOA to przyszłość branży IT!

Ta książka to świetne źródło informacji na ten temat. W trakcie lektury poznasz podstawy i założenia tej architektury oraz dowiesz się, jakie narzędzia wykorzystać, żeby wytworzyć produkt spełniający zasady SOA. Książka ta jest bogata w analizy przypadków oraz przykłady z życia, które pozwolą Ci przekonać się, jak bardzo architektura ukierunkowana na usługi jest przydatna przy rozwiązywaniu codziennych problemów. SOA jest tworem żywym, który cały czas ewoluuje - wymaga to kontroli organizacji oraz ustalenia pewnych standardów, czyli określenia, jak takie usługi mają wyglądać. W trakcie lektury dowiesz się, kto sprawuje nad tym pieczę oraz jakie są kierunki rozwoju SOA. Książka ta będzie biblią każdego projektanta i dewelopera usług sieciowych. Nie możesz minąć jej obojętnie!

Dzięki tej książce dowiesz się:

  • jak SOA zmienia świat IT
  • dlaczego warto wykorzystać SOA w Twoim projekcie
  • jak projektować usługi sieciowe
  • jak zapewnić bezpieczeństwo usługom w SOA

Przekonaj się, jak SOA może zmienić Twój świat.

Spis treści:

Rozdział 1. Wprowadzenie (19)
1.1. Dlaczego ta książka jest ważna? (20)
1.2. Cele tej książki (22)
1.3. Dla kogo przeznaczona jest ta książka? (23)
1.4. Czego w tej książce nie ma? (23)
1.5. Organizacja tej książki (24)
1.6. Informacja dodatkowa (33)

Rozdział 2. Analizy przypadków (35)
2.1. Jak prezentowane są analizy przypadków? (36)
2.2. Przypadek nr 1: RailCo Ltd. (37)
2.3. Przypadek nr 2: Transit Line Systems Inc (39)

CZĘŚĆ I. FUNDAMENTY SOA I USŁUG SIECIOWYCH (43)

Rozdział 3. Wprowadzenie do SOA (45)
3.1. Fundamenty SOA (46)
3.2. Ogólnie o współczesnej SOA (52)
3.3. Najczęstsze nieporozumienia dotyczące SOA (66)
3.4. Najważniejsze wymierne pożytki z SOA (69)
3.5. Najważniejsze pułapki w adaptacji SOA (73)

Rozdział 4. Ewolucja SOA (79)
4.1. Oś czasu SOA (od XML, przez usługi sieciowe, do SOA) (80)
4.2. Nieustanna ewolucja SOA (organizacje standaryzacyjne i kontrybutorzy) (85)
4.3. Korzenie SOA (SOA a tradycyjne architektury) (91)

Rozdział 5. Usługi sieciowe a pierwotna SOA (111)
5.1. Framework usług sieciowych (112)
5.2. Usługi (jako usługi sieciowe) (114)
5.3. Opisy usług (w języku WSDL) (128)
5.4. Komunikowanie według SOAP (138)

CZĘŚĆ II. SOA I ROZSZERZENIA WS-* (149)

Rozdział 6. Usługi sieciowe i współczesna SOA (Część I. Zarządzanie aktywnościami i kompozycje) (153)
6.1. Wzorce wymiany komunikatów (155)
6.2. Aktywności usług (163)
6.3. Koordynacja (167)
6.4. Transakcje niepodzielne (173)
6.5. Aktywności biznesowe (179)
6.6. Orkiestracje (185)
6.7. Choreografie (191)

Rozdział 7.
7.1. Adresowanie (199)
7.2. Niezawodne komunikowanie (206)
7.3. Korelacje (214)
7.4. Założenia polityki (218)
7.5.
7.6. Bezpieczeństwo (229)
7.7. Powiadamianie i zdarzeniowanie (238)

CZĘŚĆ III. SOA I ZORIENTOWANIE NA USŁUGI (247)

Rozdział 8. Zasady orientacji na usługi (249)
8.1. Orientacja na usługi z perspektywy przedsiębiorstwa (250)
8.2. Anatomia architektury zorientowanej na usługi (253)
8.3. Podstawowe zasady zorientowania na usługi (258)
8.4. Jak powiązane są zasady zorientowania na usługi? (276)
8.5. Orientacja na usługi oraz orientacja na obiekty (część II) (284)
8.6. Natywne wsparcie dla zasad zorientowania na usługi ze strony usług sieciowych (286)

Rozdział 9. Warstwy usług (289)
9.1. Zorientowanie na usługi a współczesna SOA (290)
9.2. Usługowe warstwy abstrakcji (294)
9.3. Warstwa usług aplikacyjnych (297)
9.4. Warstwa usług biznesowych (300)
9.5. Warstwa orkiestracji usług (302)
9.6. Agnostycyzm usług (303)
9.7. Scenariusze konfiguracji warstwy usług (305)

CZĘŚĆ IV. BUDOWANIE SOA (PLANOWANIE I ANALIZA) (311)

Rozdział 10. Strategie realizacji SOA (313)
10.1. Fazy cyklu życiowego SOA (314)
10.2. Strategia zstępująca (318)
10.3. Strategia wstępująca (321)
10.4. Strategia zwinna (324)

Rozdział 11. Analiza zorientowana na usługi (Część I. Wprowadzenie) (329)
11.1. Wprowadzenie do analizy zorientowanej na usługi (330)
11.2. Korzyści z SOA ukierunkowanej biznesowo (335)
11.3. Wyodrębnianie usług biznesowych (339)

Rozdział 12. Analiza zorientowana na usługi (Część II. Modelowanie usług) (349)
12.1. Modelowanie usług krok po kroku (350)
12.2. Wytyczne i wskazówki dotyczące modelowania usług (366)
12.3. Klasyfikacja logiki modelu usług (373)
12.4. Porównanie podejść do modelowania (przykład) (377)

CZĘŚĆ V. BUDOWANIE SOA (TECHNOLOGIE I PROJEKT) (391)

Rozdział 13. Projektowanie zorientowane na usługi (Część I. Wprowadzenie) (393)
13.1. Wprowadzenie do projektowania zorientowanego na usługi (394)
13.2. Podstawy XML Schema związane z WSDL (397)
13.3. Podstawy języka WSDL (401)
13.4. Podstawy języka SOAP (408)
13.5. Narzędzia do projektowania interfejsów usług (412)

Rozdział 14. Projektowanie zorientowane na usługi (Część II. Wytyczne komponowania SOA) (415)
14.1. Komponowanie SOA - krok po kroku (416)
14.2. Uwarunkowania wyboru warstw usług (418)
14.3. Uwarunkowania umiejscowienia rdzennych standardów SOA (420)
14.4. Uwarunkowania wyboru rozszerzeń SOA (428)

Rozdział 15. Projektowanie zorientowane na usługi (Część III. Projektowanie usług) (433)
15.1. O projektowaniu usług ogólnie (435)
15.2. Projektowanie biznesowych usług podmiotowych - krok po kroku (438)
15.3. Projektowanie usług aplikacyjnych - krok po kroku (456)
15.4. Projektowanie biznesowych usług zadaniowych - krok po kroku (469)
15.5. Wytyczne dla projektowania usług (483)

Rozdział 16. Projektowanie zorientowane na usługi (Część IV. Projektowanie procesu biznesowego) (493)
16.1. Podstawy języka WS-BPEL (494)
16.2. O specyfikacji WS-Coordination ogólnie (505)
16.3. Projektowanie procesu biznesowego zorientowanego na usługi - krok po kroku (508)

Rozdział 17. Podstawowe rozszerzenia WS-* (531)
17.1. Podstawy języka WS-Addressing (532)
17.2. Podstawy języka WS-ReliableMessaging (538)
17.3. Podstawy języka WS-Policy (544)
17.4.
17.5. Podstawy języka WS-Security (555)

Rozdział 18. Platformy SOA (563)
18.1. Platformy SOA (564)
18.2. SOA na platformie J2EE (577)
18.3. SOA na platformie .NET (593)
18.4. Względy integracyjne (606)

Dodatek A. Analizy przypadków - konkluzja (609)
Dodatek B. Modele usług - lista referencyjna (617)

Cena:    99.00   72.27zł


SOA Koncepcje, technologie i projektowanieKsiążka informatyczna: SOA Koncepcje, technologie i projektowanie
Księgarnia informatyczna aton.pl

Tutaj możesz kupić tę książkę w dobrej cenie. Zapraszamy na zakupy do naszej księgarni internetowej.