• Buradasın

    C# Web Servisleri Kullanımı Eğitimi

    youtube.com/watch?v=0FLcL08zGaU

    Yapay zekadan makale özeti

    • Bu video, bir eğitim içeriği olup, izleyicilere C# programlama dilinde web servislerinin nasıl kullanılacağını adım adım göstermektedir.
    • Video, TC kimlik sorgulama web servisini kullanarak C# projelerine web referansı ekleme sürecini anlatmaktadır. Öncelikle web servis referansı ekleme yöntemleri gösterilir, ardından servisten gelen metodların nasıl kullanılacağı, asenkron işlemler ve event tanımlama konuları ele alınır. Son olarak, doğru ve yanlış TC kimlik bilgileriyle sorgu çalıştırılarak sonuçların nasıl alınacağı gösterilir.
    C# Web Servisleri Kullanımı
    • Video, C# web servislerinin nasıl kullanılacağını anlatmaktadır.
    • Örnek olarak TC kimlik sorgulama web servisi kullanılacaktır.
    • Web servis için .wsdl uzantılı link site üzerinden alınır ve projeye referans olarak eklenir.
    00:40Web Referansı Ekleme
    • Web referansı ekleme için sağ tıklayıp "Add Service Reference" seçeneği kullanılır.
    • Alternatif olarak "Advanced" seçeneği ile URL girerek de web referansı eklenebilir.
    • Eklendiğinde servis metodları ve parametreleri görüntülenir.
    01:10TC Kimlik Doğrulama Servisi
    • TC kimlik no doğrulama metodu 4 parametre alır: TC kimlik no (long), ad (string), soyad (string) ve doğum yılı (integer).
    • Metodun geri dönüş değeri doğru veya yanlış şeklinde döner.
    • Web referansı "KimlikDoğrula" olarak adlandırılır ve projeye eklendiğinde referanslar altında görünür.
    02:02Servisi Kullanma
    • Projeye buton eklenir ve butona çift tıklayarak kodlama yapılır.
    • Servisi kullanmak için "KPSSPublic" adlı bir nesne oluşturulur.
    • TC kimlik no doğrulama metodu asenkron olarak kullanılabilir.
    04:21Asenkron Çağrı ve Event Tanımlama
    • Asenkron çağrıda "TCKimlikNoDogrulaCompleted" isimli bir event oluşur.
    • Bu event, sorgu tamamlandığında ve sunucudan değer döndüğünde çalışır.
    • Event tanımlamak için "+=" operatörü kullanılır ve metot oluşturulur.
    07:03Sonuç Gösterme ve Hata Yönetimi
    • Event tetiklendiğinde MessageBox ile sonuç gösterilir.
    • Yanlış bilgiler girildiğinde hata oluşabilir, bu nedenle try-catch bloğu kullanılabilir.
    • Doğru bilgiler girildiğinde servis "true" değerini döndürür, bu "böyle bir vatandaş var" anlamına gelir.

    Yanıtı değerlendir

  • Yazeka sinir ağı makaleleri veya videoları özetliyor