Udostępnij za pośrednictwem


Porady: dodawanie, aktualizowanie lub usuwanie odwołań usługi

Odwołanie do usługi umożliwia projektu do programu access, jeden lub więcej Windows Communication Foundation (WCF) usług.Użyj Dodać odwołanie do usługi okno dialogowe wyszukiwania usług WCF w bieżącym rozwiązaniem, lokalnie, w sieci lokalnej lub w Internecie.

Dodawanie odwołania do usługi

Aby dodać odwołanie do zewnętrznej usługi

  1. W Solution Explorer, kliknij prawym przyciskiem myszy nazwę projektu, który chcesz dodać usługę do, a następnie kliknij przycisk Dodać odwołanie do usługi.

    Dodać odwołanie do usługi pojawi się okno dialogowe.

  2. W adres polu, wprowadź adres URL dla usługi, a następnie kliknij przycisk Go do usługi wyszukiwania.Jeśli usługa implementuje nazwa użytkownika i hasło zabezpieczeń, może pojawić monit o nazwę użytkownika i hasło.

    [!UWAGA]

    Z zaufanego źródła należy odwoływać się tylko usługi.Dodawanie odwołania z niezaufanego źródła może zagrażać bezpieczeństwu.

    [!UWAGA]

    Można również wybrać adres URL z listy rozwijanej, która przechowuje adresy URL ostatnich 15, gdzie znaleziono metadanych prawidłową usługę.

    Zostanie wyświetlony pasek postępu, podczas wyszukiwania.Wyszukiwanie w dowolnym momencie można zatrzymać, klikając Stop.

  3. W usługi listy, a następnie rozwiń węzeł usługi, której chcesz użyć, a następnie wybierz umowy serwisowej.

  4. W obszaru nazw wprowadź obszaru nazw, który ma być używany dla odwołania.

  5. Kliknij przycisk OK , aby dodać odwołanie do projektu.

    Klient usługi (proxy) jest generowany i metadane opisujące usługi zostanie dodany do pliku app.config.

Aby dodać odwołanie do usługi w bieżącym rozwiązaniem.

  1. W Solution Explorer, kliknij prawym przyciskiem myszy nazwę projektu, który chcesz dodać usługę do, a następnie kliknij przycisk Dodać odwołanie do usługi.

    Dodać odwołanie do usługi pojawi się okno dialogowe.

  2. Kliknij przycisk Odkryj.

    Wszystkie usługi WCF w bieżącym rozwiązaniem są dodawane do usługi listy.

  3. W usługi listy, a następnie rozwiń węzeł usługi, której chcesz użyć, a następnie wybierz umowy serwisowej.

  4. W obszaru nazw wprowadź obszaru nazw, który ma być używany dla odwołania.

  5. Kliknij przycisk OK , aby dodać odwołanie do projektu.

  6. Klient usługi (proxy) jest generowany i metadane opisujące usługi zostanie dodany do pliku app.config.

Aktualizowanie odwołanie do usługi

Z biegiem czasu może zmienić metadanych dla usługi WCF, wymagające uaktualniane odwołanie do usługi.

Aby zaktualizować odwołania usługi

  • W Solution Explorer, kliknij prawym przyciskiem myszy odwołanie do usługi, a następnie kliknij przycisk Odwołanie do usługi aktualizacji.

    Okno dialogowe postępu jest wyświetlany, gdy odwołanie jest aktualizowany z oryginalnej lokalizacji i klienta usługi jest ponownie generowany, aby odzwierciedlić zmiany w metadanych.

Usuwanie odwołań usługi

Jeśli odwołanie do usługi jest już używany, można usunąć go z rozwiązania.

Aby usunąć odwołanie do usługi

  • W Solution Explorer, kliknij prawym przyciskiem myszy odwołanie do usługi, a następnie kliknij przycisk usunąć.

    Klient usługi zostaną usunięte z roztworu i metadane opisujące usługi zostaną usunięte z pliku app.config.

    [!UWAGA]

    Każdy kod, który odwołuje się odwołanie do usługi będą musiały zostać usunięte ręcznie.

Zobacz też

Zadania

Porady: dodawanie odwołania do usług sieci Web

Informacje

Dodawanie odwołania do usługi — Okno dialogowe

Koncepcje

Usługi Windows Communication Foundation i usługi danych WCF w programie Visual Studio

Inne zasoby

Consuming ASMX and WCF Services Sample