Sdílet prostřednictvím


Postupy: Přidání, aktualizace nebo odebrání odkazu na službu

Odkaz na službu umožňuje projektu přístup k jedné nebo více služeb Windows Communication Foundation (WCF). Použijte dialogové okno Přidat odkaz na službu pro vyhledání služeb WCF v aktuálním řešení, místně, v místní síti nebo v síti Internet.

Přidání odkazu na službu

Chcete-li přidat odkaz na externí službu

  1. V Průzkumníku řešení klikněte pravým tlačítkem myši na název projektu, do kterého chcete přidat službu, a pak klikněte na tlačítko Přidat odkaz na službu.

    Zobrazí se dialogové okno Přidat odkaz na službu.

  2. V poli Adresa zadejte adresu URL pro službu a potom klikněte na tlačítko Přejít k vyhledání služby. Pokud služba implementuje zabezpečení uživatelského jména/hesla, můžete být vyzváni k zadání uživatelského jména a hesla.

    Poznámka

    Měli byste vytvářet odkazy na služby pouze z důvěryhodného zdroje.Přidání odkazů z nedůvěryhodného zdroje může ohrozit zabezpečení.

    Poznámka

    Rovněž můžete vybrat adresu URL z rozevíracího seznamu, který ukládá posledních 15 adres URL, kde byla nalezena platná metadata služby.

    Indikátor průběhu se zobrazí, pokud je prováděno vyhledávání. Vyhledávání můžete kdykoli ukončit kliknutím na tlačítko Zastavit.

  3. V seznamu Služba rozbalte uzel pro službu, kterou chcete použít a vyberte kontrakt služby.

  4. V okně Obor názvů zadejte obor názvů, který chcete použít pro odkaz.

  5. Klikněte na tlačítko OK k přidání odkazu do projektu.

    Klient služby (proxy server) je generován a metadata popisující službu jsou přidána do souboru app.config.

Chcete-li přidat odkaz na službu v aktuálním řešení

  1. V Průzkumníku řešení klikněte pravým tlačítkem myši na název projektu, do kterého chcete přidat službu, a pak klikněte na tlačítko Přidat odkaz na službu.

    Zobrazí se dialogové okno Přidat odkaz na službu.

  2. Klikněte na tlačítko Zjišťování.

    Všechny služby WCF v aktuálním řešení jsou přidány do seznamu Služba.

  3. V seznamu Služba rozbalte uzel pro službu, kterou chcete použít a vyberte kontrakt služby.

  4. V okně Obor názvů zadejte obor názvů, který chcete použít pro odkaz.

  5. Klikněte na tlačítko OK k přidání odkazu do projektu.

  6. Klient služby (proxy server) je generován a metadata popisující službu jsou přidána do souboru app.config.

Aktualizování odkazu na službu

V průběhu času se mohou změnit metadata pro službu WCF vyžadující aktualizování odkazu na službu.

Chcete-li aktualizovat odkaz na službu

  • V Průzkumníku řešení klikněte pravým tlačítkem myši na odkaz na službu a potom klikněte na příkaz Aktualizovat odkaz na službu.

    Zatímco je daný odkaz aktualizován z původního umístění, zobrazí se dialogové okno průběhu a klient služby je vygenerován tak, aby se projevily všechny změny v metadatech.

Odebírání odkazu na službu

Pokud již odkaz na službu není používán, můžete jej odebrat z vašeho řešení.

Chcete-li odebrat odkaz na službu

  • V Průzkumníku řešení klikněte pravým tlačítkem myši na odkaz na službu a potom klikněte na příkaz Odstranit.

    Klient služby bude odebrán z řešení a metadata popisující službu bude odebrána ze souboru app.config.

    Poznámka

    Jakýkoli kód, který odkazuje na odkaz na službu bude muset být odstraněn ručně.

Viz také

Úkoly

Postupy: Přidání odkazu na webovou službu

Referenční dokumentace

Dialogové okno Přidat odkaz na službu

Koncepty

Služby Windows Communication Foundation a služby WCF Data Services v sadě Visual Studio

Další zdroje

Consuming ASMX and WCF Services Sample