Wzorce SOA - Helion
Tytuł oryginału: SOA Patterns
TÅ‚umaczenie: Lech Lachowski
ISBN: 978-83-246-7050-5
stron: 320, Format: 168x237, okładka: miękka
Data wydania: 2013-08-23
Księgarnia: Helion
Cena książki: 54,90 zł
Najlepsze podejście do wytwarzania oprogramowania!
SOA (ang. Service Oriented Architecture) to gorący skrót ostatnich lat. Koncepcja oferowania niezależnych usług do określonych zadań zdobyła sobie ogromną popularność. Takie podejście pozwala na tworzenie elastycznych systemów informatycznych, które są znacznie łatwiejsze w utrzymaniu, zaprojektowaniu i wykonaniu od tradycyjnych rozwiązań. Ponadto udostępnienie pojedynczych serwisów innym projektantom może przynieść dodatkowe dochody lub zwiększyć atrakcyjność Twojej aplikacji.
Prawda, że brzmi zachęcająco? Po przeczytaniu tej książki nie oprzesz się wrażeniu, że jest to jedyna słuszna droga w zakresie wytwarzania oprogramowania. W trakcie lektury dowiesz się, jak zapewnić najwyższą jakość, dostępność i przepustowość tworzonych usług. Poznasz kolejne wzorce, które pozwolą Ci zaprojektować przejrzysty i bezpieczny system. Integracja usług, wymiana danych między serwisami, tworzenie klienta usług to tylko niektóre z poruszanych zagadnień. Osobny rozdział został poświęcony antywzorcom - to obowiązkowy punkt lektury, bo przecież musisz wiedzieć, jak tego nie robić! Sprawdź tę książkę, to kapitalna pozycja dla każdego projektanta i programisty chcącego tworzyć nowoczesne systemy informatyczne.
Dowiedz siÄ™:
- jak stworzyć niezawodną i wydajną usługę
- co osiągniesz dzięki stosowaniu podejścia SOA
- jak wymieniać dane pomiędzy różnymi usługami
- jak złożyć wszystkie usługi w jeden system
Lektura obowiązkowa każdego projektanta!
Osoby które kupowały "Wzorce SOA", wybierały także:
- Zosta 149,00 zł, (44,70 zł -70%)
- Metoda dziel i zwyci 89,00 zł, (26,70 zł -70%)
- Matematyka. Kurs video. Teoria dla programisty i data science 399,00 zł, (119,70 zł -70%)
- Design Thinking. Kurs video. My 129,00 zł, (38,70 zł -70%)
- Konwolucyjne sieci neuronowe. Kurs video. Tensorflow i Keras w rozpoznawaniu obraz 149,00 zł, (44,70 zł -70%)
Spis treści
Wzorce SOA -- spis treści
Przedmowa (11)
Wstęp (13)
O książce (15)
O autorze (19)
O ilustracji na okładce (21)
CZĘŚĆ I WZORCE SOA (23)
RozdziaÅ‚ 1. RozwiÄ…zywanie problemów SOA za pomocÄ… wzorców (25)
- 1.1. Definicja architektury oprogramowania (26)
- 1.2. Architektura zorientowana na usługi (27)
- 1.2.1. Czym jest, a czym nie jest SOA (28)
- 1.2.2. Korzyści architektoniczne płynące ze stosowania SOA (31)
- 1.2.3. SOA dla przedsiębiorstw (34)
- 1.3. Pokonywanie wyzwaÅ„ SOA za pomocÄ… wzorców (35)
- 1.3.1. Struktura wzorca (35)
- 1.3.2. Od wyizolowanego wzorca do jÄ™zyka wzorców (38)
- 1.4. Podsumowanie (40)
- 1.5. Dalsza lektura (40)
Rozdział 2. Podstawowe wzorce strukturalne (41)
- 2.1. Wzorzec Host Usługi (42)
- 2.2. Wzorzec Usługa Aktywna (48)
- 2.3. Wzorzec Usługa Transakcyjna (53)
- 2.4. Wzorzec Przepływ Pracy (59)
- 2.5. Wzorzec Komponent Brzegowy (64)
- 2.6. Podsumowanie (69)
- 2.7. Dalsza lektura (69)
Rozdział 3. Wzorce dotyczące wydajności, skalowalności i dostępności (71)
- 3.1. Wzorzec Oddzielone Wywołanie (73)
- 3.2. Wzorzec Potoki RównolegÅ‚e (79)
- 3.3. Wzorzec Usługa Przetwarzania Sieciowego (84)
- 3.4. Wzorzec Instancja Usługi (89)
- 3.5. Wzorzec Wirtualny Punkt Końcowy (93)
- 3.6. Wzorzec Strażnik Usługi (96)
- 3.7. Podsumowanie (101)
- 3.8. Dalsza lektura (102)
Rozdział 4. Wzorce dotyczące bezpieczeństwa i zarządzalności (103)
- 4.1. Wzorzec Bezpieczne Komunikaty (106)
- 4.2. Wzorzec Bezpieczna Infrastruktura (111)
- 4.3. Wzorzec Firewall Usługi (118)
- 4.4. Wzorzec Dostawca Tożsamości (123)
- 4.5. Wzorzec Monitor Usługi (131)
- 4.6. Podsumowanie (138)
- 4.7. Dalsza lektura (139)
RozdziaÅ‚ 5. Wzorce dotyczÄ…ce wymiany komunikatów (141)
- 5.1. Wzorzec Żądanie/Odpowiedź (143)
- 5.2. Wzorzec Żądanie/Reakcja (149)
- 5.3. Wzorzec Odwrócenie Komunikacji (156)
- 5.4. Wzorzec Saga (165)
- 5.5. Podsumowanie (174)
- 5.6. Dalsza lektura (175)
RozdziaÅ‚ 6. Wzorce dotyczÄ…ce konsumentów usÅ‚ug (177)
- 6.1. Wzorzec Rezerwacja (178)
- 6.2. Wzorzec Fasada Kompozytowa (Portal) (187)
- 6.3. Wzorzec Klient/Serwer/Usługa (193)
- 6.4. Podsumowanie (200)
- 6.5. Dalsza lektura (200)
Rozdział 7. Wzorce dotyczące integracji usług (203)
- 7.1. Wzorzec Magistrala Usług (204)
- 7.2. Wzorzec Orkiestracja (213)
- 7.3. Wzorzec Zagregowane Raportowanie (221)
- 7.4. Podsumowanie (231)
- 7.5. Dalsza lektura (231)
CZĘŚĆ II SOA W PRAWDZIWYM ŚWIECIE (233)
Rozdział 8. Antywzorce usług (235)
- 8.1. Antywzorzec Supeł (236)
- 8.2. Antywzorzec Nanousługa (242)
- 8.3. Antywzorzec Integracja Transakcyjna (249)
- 8.4. Antywzorzec Stare Nawyki (254)
- 8.5. Podsumowanie (257)
- 8.6. Dalsza lektura (258)
Rozdział 9. Podsumowanie - studium przypadku (259)
- 9.1. Problem (260)
- 9.2. RozwiÄ…zanie (261)
- 9.3. Podsumowanie (280)
Rozdział 10. SOA a rzeczywistość (283)
- 10.1. REST a SOA (284)
- 10.1.1. Co to właściwie jest REST? (284)
- 10.1.2. Czym różniÄ… siÄ™ REST i SOA (286)
- 10.1.3. RESTful SOA (287)
- 10.2. SOA i chmura (288)
- 10.2.1. Zupa technologiczna chmury (289)
- 10.2.2. Chmura i fałszywe przesłanki przetwarzania rozproszonego (290)
- 10.2.3. Chmura i SOA (292)
- 10.3. SOA i big data (293)
- 10.3.1. Mix technologiczny big data (294)
- 10.3.2. Jak działa SOA z big data (296)
- 10.4. Podsumowanie (298)
- 10.5. Dalsza lektura (299)
Dodatek Od atrybutów jakoÅ›ciowych do wzorców (301)
Skorowidz (311)