Kwerendy (przeszukiwanie metadanych)
Zdarza się, że klient potrzebuje zweryfikować z poziomu kodu, czy dany punkt końcowy (identyfikowany przez adres) obsługuje określony kontrakt. Wyobraź sobie na przykład aplikację, w której administrator (lub nawet użytkownik końcowy) podczas instalacji (lub w czasie wykonywania) aplikacji może ustawić opcję, że aplikacja ma korzystać z pewnej usługi i się z nią komunikować. Jeśli dana usługa nie obsługuje wymaganych do tego celu kontraktów, aplikacja powinna poinformować użytkownika, że wprowadzono nieprawidłowy adres, i poprosić o podanie poprawnego lub alternatywnego adresu. Dokładnie taką funkcjonalność posiada na przykład aplikacja Credentials Manager
z Rozdział 10.: użytkownik powinien podać adres usługi ...
Get Programowanie usług WCF now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.