Sdílet prostřednictvím


Jak: přidání, aktualizaci nebo odebrání odkazu služby

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

Jak: Přidat odkaz na webové služby

Referenční dokumentace

Dialogové okno Přidat odkaz na službu

Koncepty

Služby Windows Communication Foundation a datové služby WCF v sadě Visual Studio

Další zdroje

Consuming ASMX and WCF Services Sample