Aracılığıyla paylaş


Nasıl Yapılır: Hizmet Yönetimi Hizmetini Kullanma

Bu konuda Hizmet Yönetimi Hizmeti'ni kullanmaya yönelik adımlar açıklanır. Bu hizmetle ilgili kavramsal bilgiler için bkz. Hizmet Yönetimi Hizmeti.

  1. Kök Web.config dosyasını herhangi bir düzenleyicide açın. Bu dosyayı %WINDIR%\Microsoft.NET\<Framework veya Framework64>\v4.0.xxxxx\Config klasöründe bulabilirsiniz.

  2. Yapılandırma dosyasında şu anahtar sözcüğü arayın: ServiceManagementBehavior.

  3. Hizmet meta verilerini HTTP üzerinden yayımlamayı etkinleştirmek için hizmet davranışı tanımını aşağıdaki örnekte gösterilen şekilde değiştirin.

    <behavior name="ServiceManagementBehavior">
        <serviceMetadata httpGetEnabled="true" />
    </behavior>
    
  4. Web.config dosyasını kaydedin. Yapılandırma dosyasına yazma izniniz yoksa, bir hata iletisi alırsınız. Dosyadaki erişim denetim listesini (ACL) güncelleştirin ve yeniden kaydetmeyi deneyin.

  5. İstemci projenizi sağ tıklatın ve Hizmet Başvurusu Ekle'yi tıklatın.

  6. Adres için https://localhost/<uygulama adı>/ServiceManagement.svc yazın ve Git'i tıklatın.

  7. Hizmet Başvurusu Ekle iletişim kutusunu kapatmak için Tamam'ı tıklatın.

  8. Uygulamanızdaki bir hizmeti etkinleştirmek üzere Hizmet Yönetimi Hizmeti'ni başlatmak için aşağıdaki koda benzer bir kod ekleyin.

                ServiceManagementClient clnt = new ServiceManagementClient();
                ActivationRequest request = new ActivationRequest();
                request.VirtualPath = "https://localhost/MyWFServiceApp/MyWFService.xamlx";
                clnt.ActivateService(request);
    

  2011-12-05