- Ocena:
- 5.0/6 Opinie: 4
- Stron:
- 824
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Programowanie usług WCF. Wydanie III
Poznaj technologię WCF i wykorzystaj potencjał
Microsoft Azure AppFabric Service Bus
Udostępnianie usług sieciowych to już nie tylko widzimisię programistów lub projektantów - w dzisiejszych czasach to obowiązek! Dzięki temu ułatwiasz integrację innych aplikacji z Twoim produktem, ale też z łatwością korzystasz z funkcjonalności dostarczanych przez innych producentów. Najważniejsze jest jednak to, że najwięcej zyskuje Twój klient. A jego zadowolenie zapewni Ci sukces i byt na rynku!
Jeżeli podjąłeś decyzję, że Twoja kolejna aplikacja będzie wspierała WCF, to wybierając tę książkę, nie mogłeś trafić lepiej. "Programowanie usług WCF" to doskonały, cieszący się ogromną popularnością przewodnik, poświęcony spójnej, jednolitej platformie firmy Microsoft, którą zaprojektowano z myślą o programowaniu aplikacji w oparciu o usługi dla systemu Windows. Jej autor Juval Löwy jest wybitnym specjalistą w dziedzinie platformy .NET i technologii WCF. W trakcie lektury poznasz architekturę technologii WCF, jej elementy składowe oraz zagadnienia związane z jej niezawodnością. Ponadto dowiesz się, jak zagwarantować bezpieczeństwo swoim usługom sieciowym, oraz sprawdzisz możliwości magistrali usług Azure AppFabric Service Bus. Wiedza, którą zdobędziesz, pozwoli Ci na tworzenie jeszcze lepszych i bardziej elastycznych projektów informatycznych. Sprawdź sam!
- Poznaj architekturę technologii WCF i jej podstawowe elementy składowe, w tym tak ważne pojęcia, jak niezawodność czy sesja transportowa
- Naucz się używać wbudowanych elementów, takich jak hosty usług, mechanizmy zarządzania instancjami i współbieżnością, transakcje, kolejkowane wywołania rozłączonych usług, zabezpieczenia czy odkrywanie
- Opanuj sztukę korzystania z magistrali usług Azure AppFabric Service Bus, czyli najbardziej rewolucyjnego elementu nowego projektu chmury obliczeniowej
- Podnieś swoją produktywność i jakość tworzonych usług WCF dzięki odpowiednim opcjom projektowym, wskazówkom i zalecanym praktykom, zawartym we frameworku ServiceModelEx autorstwa Juvala Löwy’ego
- Poznaj uzasadnienie szczegółowych decyzji projektowych i odkryj najtrudniejsze, rozumiane przez niewielu programistów aspekty programowania usług WCF
Najlepszy podręcznik poświęcony WCF!
Wybrane bestsellery
-
Tworzenie oprogramowania, zwłaszcza dużych i złożonych aplikacji, bywa problemem. Często objawy złego planowania projektu nie mają wiele wspólnego z uwarunkowaniami technicznymi: wysoki poziom stresu, duża rotacja pracowników, wypalenie zawodowe, brak zaufania, niska samoocena, a nawet różnego ro...
Programuj tak, aby nie naprawiać. Planowanie projektów i systemów Programuj tak, aby nie naprawiać. Planowanie projektów i systemów
(44.50 zł najniższa cena z 30 dni)34.90 zł
89.00 zł(-61%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Wraz z rozwojem sztucznej inteligencji i modeli językowych – a niewątpliwie żyjemy w czasach eksplozji AI – rośnie znaczenie osób będących w stanie w praktyce sięgać po zasoby, jakie oferuje nam ta nowoczesna technologia. Okazuje się, że pośród rozmaitych innych umiejętności potrafi o...
Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI Prompt engineering. Kurs video. Precyzyjne tworzenie zapytań dla modeli AI
(76.05 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: And...
Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych Projektowanie aplikacji w .NET MAUI. Jak budować doskonałe interfejsy użytkownika dla aplikacji wieloplatformowych
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osi...
Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych
(39.90 zł najniższa cena z 30 dni)39.90 zł
169.00 zł(-76%) -
Książka "Algorytmika dla studenta i technika programisty" to podręcznik, dzięki któremu czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowy myślenia algorytmicznego. Książka wprowadza w tajniki programowania poprzez zrozumienie zasad projektowania metod rozwiązywania prostych jak...
Algorytmika dla studenta i technika programisty INF.04 Algorytmika dla studenta i technika programisty INF.04
(55.50 zł najniższa cena z 30 dni)33.90 zł
74.00 zł(-54%) -
Książka "Programowanie obiektowe dla studenta i technika programisty" to podręcznik, dzięki któremu każdy czytelnik, bez względu na stopień zaawansowania, zrozumie podstawowe zasady programowania strukturalnego i obiektowego. Początkujący czytelnik będzie miał możliwość nauki prawie od podstaw, a...
Programowanie obiektowe dla studenta i technika programisty INF.04 Programowanie obiektowe dla studenta i technika programisty INF.04
(55.50 zł najniższa cena z 30 dni)33.90 zł
74.00 zł(-54%) -
Oto przystępny podręcznik wprowadzający w tajniki inżynierii oprogramowania. Kompleksowe ujęcie zagadnienia, od formułowania wymagań, poprzez projektowanie architektury i implementację, po testowanie i wdrożenie, a także skrupulatne omówienie różnorakich metodyk produkcji oprogramowania sprawiają...
Inżynieria oprogramowania w praktyce. Od wymagań do kodu z językiem UML Inżynieria oprogramowania w praktyce. Od wymagań do kodu z językiem UML
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
To drugie, zaktualizowane i uzupełnione wydanie książki poświęconej wdrażaniu najlepszych praktyk DevOps przy użyciu nowoczesnych narzędzi. Przedstawiono w niej informacje o kulturze DevOps, opisano różne narzędzia i techniki stosowane do jej wdrażania, takie jak IaC, potoki Git i CI/CD, a także ...
DevOps w praktyce. Wdrażanie narzędzi Terraform, Azure DevOps, Kubernetes i Jenkins. Wydanie II DevOps w praktyce. Wdrażanie narzędzi Terraform, Azure DevOps, Kubernetes i Jenkins. Wydanie II
(70.85 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%)
O autorze ebooka
Juval Löwy jest światowej klasy architektem oprogramowania. Specjalizuje się w projektowaniu systemów i planowaniu projektów. Jest uznawany za jednego z najlepszych w swojej dziedzinie, uczestniczył w tworzeniu takich produktów jak C#, WCF i związanych z nimi technologii. Wydał kilka bestsellerowych książek oraz opublikował niezliczone artykuły poświęcone niemal wszystkim aspektom nowoczesnego tworzenia oprogramowania.
Ebooka "Programowanie usług WCF. Wydanie III" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Programowanie usług WCF. Wydanie III" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Programowanie usług WCF. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus, 3rd edition
- Tłumaczenie:
- Mikołaj Szczepaniak, Krzysztof Rychlicki-Kicior, Weronika Łabaj
- ISBN Książki drukowanej:
- 978-83-246-3617-4, 9788324636174
- Data wydania książki drukowanej:
- 2012-08-23
- ISBN Ebooka:
- 978-83-246-6151-0, 9788324661510
- Data wydania ebooka:
- 2012-09-25 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 8482
- Rozmiar pliku Pdf:
- 7.8MB
- Rozmiar pliku ePub:
- 7.3MB
- Rozmiar pliku Mobi:
- 7.3MB
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Zgłoś erratę
- Serie wydawnicze: O'Reilly
Spis treści ebooka
- Czym jest WCF? (29)
- Usługi (30)
- Granice wykonywania usługi (31)
- WCF i widoczność lokalizacji (31)
- Adresy (32)
- Adresy TCP (33)
- Adresy HTTP (34)
- Adresy IPC (34)
- Adresy MSMQ (34)
- Adresy magistrali usług (35)
- Kontrakty (35)
- Kontrakt usługi (35)
- Hosting (39)
- Hosting na IIS 5/6 (39)
- Hosting własny (40)
- Hosting WAS (45)
- Niestandardowy hosting na IIS/WAS (46)
- Pakiet usług AppFabric dla systemu Windows Server (46)
- Wybór hosta (48)
- Wiązania (49)
- Podstawowe wiązania (50)
- Wybór wiązania (52)
- Dodatkowe rodzaje wiązań (53)
- Używanie wiązania (54)
- Punkty końcowe (55)
- Konfiguracja punktów końcowych - plik konfiguracyjny (56)
- Konfiguracja punktów końcowych z poziomu programu (60)
- Domyślne punkty końcowe (61)
- Wymiana metadanych (63)
- Udostępnianie metadanych przez HTTP-GET (64)
- Punkt wymiany metadanych (67)
- Narzędzie Metadata Explorer (72)
- Więcej o konfiguracji zachowań (74)
- Programowanie po stronie klienta (76)
- Generowanie obiektu pośrednika (76)
- Konfiguracja klienta z poziomu pliku konfiguracyjnego (81)
- Konfiguracja klienta z poziomu programu (86)
- Klient testowy dostarczany przez WCF (87)
- Konfiguracja z poziomu programu a plik konfiguracyjny (89)
- Architektura WCF (89)
- Architektura hosta (91)
- Kanały (92)
- Klasa InProcFactory (93)
- Sesje warstwy transportowej (96)
- Sesja transportowa i wiązania (97)
- Przerwanie sesji transportowej (97)
- Niezawodność (98)
- Wiązania, niezawodność i kolejność wiadomości (99)
- Konfiguracja niezawodności (100)
- Zachowanie kolejności dostarczania wiadomości (101)
- Przeciążanie metod (103)
- Dziedziczenie kontraktów (105)
- Hierarchia kontraktów po stronie klienta (106)
- Projektowanie oraz faktoryzacja kontraktów usług (110)
- Faktoryzacja kontraktów (110)
- Metryki faktoryzacji (112)
- Kwerendy (przeszukiwanie metadanych) (114)
- Programowe przetwarzanie metadanych (114)
- Klasa MetadataHelper (116)
- Serializacja (121)
- Serializacja w .NET (123)
- Formatery WCF (124)
- Serializacja kontraktów danych (127)
- Atrybuty kontraktów danych (128)
- Importowanie kontraktu danych (130)
- Kontrakty danych i atrybut Serializable (132)
- Dedukowane kontrakty danych (133)
- Złożone kontrakty danych (135)
- Zdarzenia związane z kontraktami danych (135)
- Dzielone kontrakty danych (138)
- Hierarchia kontraktów danych (139)
- Atrybut KnownType (139)
- Atrybut ServiceKnownType (141)
- Wielokrotne zastosowanie atrybutu KnownType (143)
- Konfiguracja akceptowanych klas pochodnych w pliku konfiguracyjnym (143)
- Analizatory kontraktów danych (144)
- Obiekty i interfejsy (153)
- Równoważność kontraktów danych (155)
- Porządek serializacji (156)
- Wersjonowanie (158)
- Nowe składowe (158)
- Brakujące składowe (159)
- Wersjonowanie dwukierunkowe (162)
- Typy wyliczeniowe (164)
- Delegaty i kontrakty danych (166)
- Typy generyczne (166)
- Kolekcje (169)
- Konkretne kolekcje (170)
- Kolekcje niestandardowe (171)
- Atrybut CollectionDataContract (172)
- Referencje do kolekcji (173)
- Słowniki (174)
- Zachowania (177)
- Usługi aktywowane przez wywołania (178)
- Zalety usług aktywowanych przez wywołania (179)
- Konfiguracja usług aktywowanych przez wywołania (180)
- Usługi aktywowane przez wywołania i sesje transportowe (181)
- Projektowanie usług aktywowanych przez wywołania (182)
- Wybór usług aktywowanych przez wywołania (184)
- Usługi sesyjne (185)
- Konfiguracja sesji prywatnych (185)
- Sesje i niezawodność (190)
- Identyfikator sesji (191)
- Kończenie sesji (193)
- Usługa singletonowa (193)
- Inicjalizacja usługi singletonowej (194)
- Wybór singletonu (197)
- Operacje demarkacyjne (197)
- Dezaktywacja instancji (200)
- Konfiguracja z wartością ReleaseInstanceMode.None (201)
- Konfiguracja z wartością ReleaseInstanceMode.BeforeCall (201)
- Konfiguracja z wartością ReleaseInstanceMode.AfterCall (202)
- Konfiguracja z wartością ReleaseInstanceMode.BeforeAndAfterCall (203)
- Bezpośrednia dezaktywacja (203)
- Stosowanie dezaktywacji instancji (204)
- Usługi trwałe (205)
- Usługi trwałe i tryby zarządzania instancjami (205)
- Identyfikatory instancji i pamięć trwała (206)
- Bezpośrednie przekazywanie identyfikatorów instancji (207)
- Identyfikatory instancji w nagłówkach (209)
- Powiązania kontekstu dla identyfikatorów instancji (211)
- Automatyczne zachowanie trwałe (216)
- Dławienie (222)
- Konfiguracja dławienia (225)
- Operacje żądanie-odpowiedź (231)
- Operacje jednokierunkowe (232)
- Konfiguracja operacji jednokierunkowych (232)
- Operacje jednokierunkowe i niezawodność (233)
- Operacje jednokierunkowe i usługi sesyjne (233)
- Operacje jednokierunkowe i wyjątki (234)
- Operacje zwrotne (236)
- Kontrakt wywołań zwrotnych (236)
- Przygotowanie obsługi wywołań zwrotnych po stronie klienta (238)
- Stosowanie wywołań zwrotnych po stronie usługi (241)
- Zarządzanie połączeniami dla wywołań zwrotnych (244)
- Pośrednik dupleksowy i bezpieczeństwo typów (246)
- Fabryka kanałów dupleksowych (249)
- Hierarchia kontraktów wywołań zwrotnych (251)
- Zdarzenia (252)
- Strumieniowe przesyłanie danych (256)
- Strumienie wejścia-wyjścia (256)
- Strumieniowe przesyłanie komunikatów i powiązania (257)
- Przesyłanie strumieniowe i transport (258)
- Izolacja błędów i eliminowanie związków (261)
- Maskowanie błędów (262)
- Oznaczanie wadliwego kanału (263)
- Propagowanie błędów (267)
- Kontrakty błędów (268)
- Diagnozowanie błędów (272)
- Błędy i wywołania zwrotne (278)
- Rozszerzenia obsługujące błędy (281)
- Udostępnianie błędu (282)
- Obsługa błędu (285)
- Instalacja rozszerzeń obsługujących błędy (287)
- Host i rozszerzenia obsługujące błędy (290)
- Wywołania zwrotne i rozszerzenia obsługujące błędy (293)
- Problem z przywracaniem działania aplikacji (297)
- Transakcje (298)
- Zasoby transakcyjne (299)
- Właściwości transakcji (299)
- Zarządzanie transakcjami (301)
- Menedżery zasobów (304)
- Propagacja transakcji (304)
- Przepływ transakcji a wiązania (305)
- Przepływ transakcji a kontrakt operacji (306)
- Wywołania jednokierunkowe (308)
- Menedżery i protokoły transakcji (308)
- Protokoły i wiązania (309)
- Menedżery transakcji (310)
- Awansowanie menedżerów transakcji (313)
- Klasa Transaction (314)
- Transakcje otoczenia (314)
- Transakcje lokalne a transakcje rozproszone (315)
- Programowanie usług transakcyjnych (316)
- Przygotowywanie otoczenia transakcji (316)
- Tryby propagacji transakcji (318)
- Głosowanie a zakończenie transakcji (325)
- Izolacja transakcji (328)
- Limit czasu transakcji (330)
- Jawne programowanie transakcji (332)
- Klasa TransactionScope (332)
- Zarządzanie przepływem transakcji (334)
- Klienci nieusługowi (340)
- Zarządzanie stanem usługi (341)
- Granice transakcji (342)
- Zarządzanie instancjami a transakcje (343)
- Usługi transakcyjne typu per-call (344)
- Usługi transakcyjne typu per-session (347)
- Transakcyjne usługi trwałe (359)
- Zachowania transakcyjne (361)
- Transakcyjna usługa singletonu (366)
- Transakcje a tryby instancji (369)
- Wywołania zwrotne (371)
- Tryby transakcji w wywołaniach zwrotnych (371)
- Głosowanie w wywołaniach zwrotnych (373)
- Stosowanie transakcyjnych wywołań zwrotnych (373)
- Zarządzanie instancjami a współbieżność (377)
- Tryby współbieżności usług (378)
- ConcurrencyMode.Single (379)
- ConcurrencyMode.Multiple (379)
- ConcurrencyMode.Reentrant (382)
- Instancje a dostęp współbieżny (385)
- Usługi typu per-call (385)
- Usługi sesyjne i usługi typu singleton (386)
- Zasoby i usługi (386)
- Dostęp a zakleszczenia (387)
- Unikanie zakleszczeń (388)
- Kontekst synchronizacji zasobów (389)
- Konteksty synchronizacji .NET (390)
- Kontekst synchronizacji interfejsu użytkownika (392)
- Kontekst synchronizacji usług (397)
- Hostowanie w wątku interfejsu użytkownika (398)
- Formularz jako usługa (403)
- Wątek interfejsu użytkownika a zarządzanie współbieżnością (406)
- Własne konteksty synchronizacji usług (408)
- Synchronizator puli wątków (408)
- Powinowactwo wątków (413)
- Przetwarzanie priorytetowe (415)
- Wywołania zwrotne a bezpieczeństwo klientów (418)
- Wywołania zwrotne w trybie ConcurrencyMode.Single (419)
- Wywołania zwrotne w trybie ConcurrencyMode.Multiple (419)
- Wywołania zwrotne w trybie ConcurrencyMode.Reentrant (420)
- Wywołania zwrotne i konteksty synchronizacji (420)
- Wywołania zwrotne a kontekst synchronizacji interfejsu użytkownika (421)
- Własne konteksty synchronizacji a wywołania zwrotne (424)
- Wywołania asynchroniczne (427)
- Wymagania mechanizmów asynchronicznych (427)
- Wywołania asynchroniczne przy użyciu pośrednika (proxy) (429)
- Wywołania asynchroniczne (430)
- Zapytania a oczekiwanie na zakończenie (432)
- Wywołania zwrotne dopełniające (434)
- Asynchroniczne operacje jednokierunkowe (439)
- Asynchroniczna obsługa błędów (442)
- Wywołania asynchroniczne a transakcje (443)
- Wywołania synchroniczne kontra asynchroniczne (443)
- Usługi i klienty odłączone (445)
- Wywołania kolejkowane (446)
- Architektura wywołań kolejkowanych (447)
- Kontrakty kolejkowane (447)
- Konfiguracja i ustawienia (448)
- Transakcje (454)
- Dostarczanie i odtwarzanie (455)
- Transakcyjne ustawienia usługi (456)
- Kolejki nietransakcyjne (459)
- Zarządzanie instancjami (460)
- Usługi kolejkowane typu per-call (460)
- Kolejkowane usługi sesyjne (462)
- Usługa singleton (465)
- Zarządzanie współbieżnością (466)
- Kontrola przepustowości (467)
- Błędy dostarczania (467)
- Kolejka utraconych komunikatów (469)
- Czas życia (469)
- Konfiguracja kolejki odrzuconych komunikatów (470)
- Przetwarzanie kolejki odrzuconych komunikatów (471)
- Błędy odtwarzania (475)
- Komunikaty trujące (476)
- Obsługa komunikatów trujących w MSMQ 4.0 (477)
- Obsługa komunikatów trujących w MSMQ 3.0 (480)
- Wywołania kolejkowane kontra połączone (481)
- Wymaganie kolejkowania (483)
- Usługa odpowiedzi (484)
- Tworzenie kontraktu usługi odpowiedzi (485)
- Programowanie po stronie klienta (488)
- Programowanie kolejkowane po stronie usługi (491)
- Programowanie odpowiedzi po stronie usługi (492)
- Transakcje (493)
- Mostek HTTP (496)
- Projektowanie mostka (496)
- Konfiguracja transakcji (497)
- Konfiguracja po stronie usługi (498)
- Konfiguracja po stronie klienta (499)
- Uwierzytelnianie (501)
- Autoryzacja (502)
- Bezpieczeństwo transferu danych (503)
- Tryby bezpieczeństwa transferu danych (503)
- Konfiguracja trybu bezpieczeństwa transferu danych (505)
- Tryb Transport a poświadczenia (507)
- Tryb Komunikat a poświadczenia (508)
- Zarządzanie tożsamością (509)
- Polityka ogólna (509)
- Analiza przypadków użycia (510)
- Aplikacja intranetowa (510)
- Zabezpieczanie wiązań intranetowych (511)
- Ograniczanie ochrony komunikatów (517)
- Uwierzytelnianie (518)
- Tożsamości (520)
- Kontekst bezpieczeństwa wywołań (521)
- Personifikacja (523)
- Autoryzacja (530)
- Zarządzanie tożsamością (535)
- Wywołania zwrotne (536)
- Aplikacja internetowa (537)
- Zabezpieczanie wiązań internetowych (537)
- Ochrona komunikatów (539)
- Uwierzytelnianie (543)
- Stosowanie poświadczeń systemu Windows (545)
- Stosowanie dostawców ASP.NET (546)
- Zarządzanie tożsamością (554)
- Aplikacja biznesowa (554)
- Zabezpieczanie wiązań w scenariuszu B2B (554)
- Uwierzytelnianie (555)
- Autoryzacja (557)
- Zarządzanie tożsamością (559)
- Konfiguracja bezpieczeństwa hosta (559)
- Aplikacja o dostępie anonimowym (559)
- Zabezpieczanie anonimowych wiązań (560)
- Uwierzytelnianie (561)
- Autoryzacja (561)
- Zarządzanie tożsamością (561)
- Wywołania zwrotne (561)
- Aplikacja bez zabezpieczeń (562)
- Odbezpieczanie wiązań (562)
- Uwierzytelnianie (562)
- Autoryzacja (562)
- Zarządzanie tożsamością (562)
- Wywołania zwrotne (563)
- Podsumowanie scenariuszy (563)
- Deklaratywny framework bezpieczeństwa (563)
- Atrybut SecurityBehavior (564)
- Deklaratywne bezpieczeństwo po stronie hosta (571)
- Deklaratywne bezpieczeństwo po stronie klienta (572)
- Audyt bezpieczeństwa (578)
- Konfigurowanie audytów bezpieczeństwa (579)
- Deklaratywne bezpieczeństwo audytów (581)
- Czym jest usługa przekazywania? (584)
- Magistrala Windows Azure AppFabric Service Bus (585)
- Programowanie magistrali usług (586)
- Adres usługi przekazywania (586)
- Rejestr magistrali usług (589)
- Eksplorator magistrali usług (590)
- Powiązania magistrali usług (591)
- Powiązanie przekazywania TCP (591)
- Powiązanie przekazywania WS 2007 (595)
- Jednokierunkowe powiązanie przekazywania (596)
- Powiązanie przekazywania zdarzeń (597)
- Chmura jako strona przechwytująca wywołania (599)
- Bufory magistrali usług (600)
- Bufory kontra kolejki (600)
- Praca z buforami (601)
- Wysyłanie i otrzymywanie komunikatów (607)
- Usługi buforowane (608)
- Usługa odpowiedzi (617)
- Uwierzytelnianie w magistrali usług (621)
- Konfiguracja uwierzytelniania (622)
- Uwierzytelnianie z tajnym kluczem współdzielonym (623)
- Brak uwierzytelniania (627)
- Magistrala usług jako źródło metadanych (628)
- Bezpieczeństwo transferu (630)
- Bezpieczeństwo na poziomie transportu (631)
- Bezpieczeństwo na poziomie komunikatów (632)
- Powiązanie przekazywania TCP i bezpieczeństwo transferu (633)
- Powiązanie przekazywania WS i bezpieczeństwo transferu (639)
- Jednokierunkowe powiązanie przekazywania i bezpieczeństwo transferu (640)
- Powiązania i tryby transferu (641)
- Usprawnianie zabezpieczeń transferu (641)
Przedmowa (15)
Słowo wstępne (19)
1. Podstawy WCF (29)
2. Kontrakty usług (103)
3. Kontrakty danych (121)
4. Zarządzanie instancjami (177)
5. Operacje (231)
6. Błędy (261)
7. Transakcje (297)
8. Zarządzanie współbieżnością (377)
9. Usługi kolejkowane (445)
10. Bezpieczeństwo (501)
11. Magistrala usług (583)
A: Wprowadzenie modelu usług (647)
B: Nagłówki i konteksty (663)
C: Odkrywanie (685)
D: Usługa publikacji-subskrypcji (733)
E: Uniwersalny mechanizm przechwytywania (765)
F: Standard kodowania usług WCF (779)
G: Katalog elementów biblioteki ServiceModelEx (791)
Skorowidz (813)
Oceny i opinie klientów: Programowanie usług WCF. Wydanie III Juval Löwy (4) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(2)
(1)
(0)
(0)
(0)
więcej opinii